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)