Add detailed debug logging in hasAccess method for clearer authorization checks.

This commit is contained in:
akastijn 2025-08-02 22:02:23 +02:00
parent 15c3cc7f26
commit c25364caf7

View File

@ -108,7 +108,9 @@ export class AuthService {
public hasAccess(requiredAuthorizations: string[]): boolean { public hasAccess(requiredAuthorizations: string[]): boolean {
const userAuthorizations = this.getUserAuthorizations(); const userAuthorizations = this.getUserAuthorizations();
console.log(requiredAuthorizations, userAuthorizations, requiredAuthorizations.some(auth => userAuthorizations.includes(auth))); console.log("Required: ", requiredAuthorizations);
console.log("Auth: ", userAuthorizations);
console.log("hasAccess: ", requiredAuthorizations.some(auth => userAuthorizations.includes(auth)));
return requiredAuthorizations.some(auth => userAuthorizations.includes(auth)); return requiredAuthorizations.some(auth => userAuthorizations.includes(auth));
} }
} }