From cb2015fc4d735dbce824eb7337fbbdd2f6f60f6c Mon Sep 17 00:00:00 2001 From: Tarow Date: Sun, 19 Oct 2025 11:42:04 +0200 Subject: [PATCH] fix: type error when role claim is null --- backend/handler/auth/base_handler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/handler/auth/base_handler.py b/backend/handler/auth/base_handler.py index 5562b7506..3bba2456b 100644 --- a/backend/handler/auth/base_handler.py +++ b/backend/handler/auth/base_handler.py @@ -332,7 +332,7 @@ class OpenIDHandler: role = Role.VIEWER if OIDC_CLAIM_ROLES and OIDC_CLAIM_ROLES in userinfo: - roles = userinfo[OIDC_CLAIM_ROLES] + roles = userinfo[OIDC_CLAIM_ROLES] or [] if OIDC_ROLE_ADMIN and OIDC_ROLE_ADMIN in roles: role = Role.ADMIN elif OIDC_ROLE_EDITOR and OIDC_ROLE_EDITOR in roles: