use map instead of switchMap

This commit is contained in:
Elio Bischof 2022-07-28 04:13:38 +02:00
parent 82856fa764
commit 8e707e18a7
No known key found for this signature in database
GPG Key ID: 7B383FDE4DDBF1BD

View File

@ -222,7 +222,9 @@ export class GrpcAuthService {
*/
public isAllowed(roles: string[] | RegExp[], requiresAll: boolean = false): Observable<boolean> {
if (roles && roles.length > 0) {
return this.zitadelPermissions.pipe(switchMap((zroles) => of(this.hasRoles(zroles, roles, requiresAll))));
return this.zitadelPermissions.pipe(
map((zroles) => this.hasRoles(zroles, roles, requiresAll))
);
} else {
return of(false);
}