fix build permission errors
All checks were successful
Build and Deploy API / build-and-deploy (push) Successful in 8s

This commit is contained in:
2026-04-22 19:55:47 -05:00
parent 9d5bae339e
commit 89942f0731
7 changed files with 408 additions and 18 deletions

View File

@@ -37,9 +37,11 @@ public class JwtService {
new Claim(ClaimTypes.NameIdentifier, user.Id.ToString())
};
List<string> permissions = user.Permissions;
foreach(var perm in permissions) {
claims.Add(new Claim("permission", perm));
List<string>? permissions = user.Permissions;
if(permissions != null) {
foreach(var perm in permissions) {
claims.Add(new Claim("permission", perm));
}
}
var token = new JwtSecurityToken(