do not require being a super admin for default error handler

This commit is contained in:
Ruben Fiszel
2023-11-09 11:56:12 +01:00
parent 18f3a4b43b
commit 0456e5daec
+3 -1
View File
@@ -159,7 +159,9 @@ pub async fn get_global_setting(
authed: ApiAuthed,
Path(key): Path<String>,
) -> JsonResult<serde_json::Value> {
require_super_admin(&db, &authed.email).await?;
if !key.starts_with("default_error_handler_") {
require_super_admin(&db, &authed.email).await?;
}
let value = sqlx::query!("SELECT value FROM global_settings WHERE name = $1", key)
.fetch_optional(&db)
.await?