Skip to content

Commit e3411d5

Browse files
committed
fix: handle no roles exists
1 parent 41614ec commit e3411d5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/app/services/auth.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export class AuthService {
8282

8383
public hasRole$(role: Role): Observable<boolean> {
8484
return this.#token$.pipe(
85-
map((token) => (token?.resource_access?.['autowp'].roles || []).includes(role)),
85+
map((token) => (token?.resource_access?.['autowp']?.roles || []).includes(role)),
8686
distinctUntilChanged(),
8787
shareReplay({bufferSize: 1, refCount: false}),
8888
);

0 commit comments

Comments
 (0)