From c7093d6f71e487d762b2bbfb0ecb312fa5830586 Mon Sep 17 00:00:00 2001 From: Subhra264 Date: Wed, 9 Sep 2026 12:41:20 +0000 Subject: [PATCH] fix: preview template rbac error (#14329) --- .../src/request/alerts/templates.rs | 26 +------------------ 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/src/api/management/src/request/alerts/templates.rs b/src/api/management/src/request/alerts/templates.rs index b365958893..1b019aefd5 100644 --- a/src/api/management/src/request/alerts/templates.rs +++ b/src/api/management/src/request/alerts/templates.rs @@ -456,33 +456,9 @@ pub async fn get_system_templates(Path(org_id): Path) -> Response { ) )] pub async fn preview_template( - Path(org_id): Path, - #[cfg(feature = "enterprise")] Headers(user_email): Headers, + Path(_org_id): Path, Json(req): Json, ) -> Response { - #[cfg(feature = "enterprise")] - { - let user_id = &user_email.user_id; - if !is_root_user(user_id) - && !check_permissions( - "templates", - &org_id, - user_id, - "template", - "GET", - None, - false, - false, - false, - ) - .await - { - return MetaHttpResponse::forbidden("Unauthorized Access"); - } - } - #[cfg(not(feature = "enterprise"))] - let _ = &org_id; - match preview(&req) { Ok(resp) => MetaHttpResponse::json(resp), Err(e @ PreviewError::UnknownChannel(_))