From d1a2c9ffb1e4e79109269c1efa004a4898c7537e Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Fri, 14 May 2021 21:33:47 +0200 Subject: [PATCH] Fix permissions in header component --- .../app/components/header/header.component.ts | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/apps/client/src/app/components/header/header.component.ts b/apps/client/src/app/components/header/header.component.ts index 29f1251e2..b74c7061a 100644 --- a/apps/client/src/app/components/header/header.component.ts +++ b/apps/client/src/app/components/header/header.component.ts @@ -49,22 +49,20 @@ export class HeaderComponent implements OnChanges { } public ngOnChanges() { - if (this.user) { - this.hasPermissionForSocialLogin = hasPermission( - this.info?.globalPermissions, - permissions.enableSocialLogin - ); + this.hasPermissionForSocialLogin = hasPermission( + this.info?.globalPermissions, + permissions.enableSocialLogin + ); - this.hasPermissionForSubscription = hasPermission( - this.info?.globalPermissions, - permissions.enableSubscription - ); + this.hasPermissionForSubscription = hasPermission( + this.info?.globalPermissions, + permissions.enableSubscription + ); - this.hasPermissionToAccessAdminControl = hasPermission( - this.user.permissions, - permissions.accessAdminControl - ); - } + this.hasPermissionToAccessAdminControl = hasPermission( + this.user?.permissions, + permissions.accessAdminControl + ); } public impersonateAccount(aId: string) {