From 8ce5ba50f49b10258d8ba184678584ae8c0cb81c Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Mon, 25 Aug 2025 23:20:27 +0800 Subject: [PATCH] :bug: Fix api key cause 401 in other serivces --- DysonNetwork.Shared/Auth/AuthScheme.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DysonNetwork.Shared/Auth/AuthScheme.cs b/DysonNetwork.Shared/Auth/AuthScheme.cs index 5b35cb7..e72defc 100644 --- a/DysonNetwork.Shared/Auth/AuthScheme.cs +++ b/DysonNetwork.Shared/Auth/AuthScheme.cs @@ -58,7 +58,7 @@ public class DysonTokenAuthHandler( }; // Add scopes as claims - session.Challenge.Scopes.ToList().ForEach(scope => claims.Add(new Claim("scope", scope))); + session.Challenge?.Scopes.ToList().ForEach(scope => claims.Add(new Claim("scope", scope))); // Add superuser claim if applicable if (session.Account.IsSuperuser)