From 26895e5e1fa113e9fda9597acd60b2f3a10fe1d6 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 9 Nov 2023 12:07:14 +0100 Subject: [PATCH] do not require being a super admin for default error handler --- backend/windmill-api/src/settings.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-api/src/settings.rs b/backend/windmill-api/src/settings.rs index f575a4ba50..984ec2a171 100644 --- a/backend/windmill-api/src/settings.rs +++ b/backend/windmill-api/src/settings.rs @@ -159,7 +159,7 @@ pub async fn get_global_setting( authed: ApiAuthed, Path(key): Path, ) -> JsonResult { - if !key.starts_with("default_error_handler_") { + if !key.starts_with("default_error_handler_") && !key.starts_with("default_recovery_handler_") { require_super_admin(&db, &authed.email).await?; } let value = sqlx::query!("SELECT value FROM global_settings WHERE name = $1", key)