diff --git a/src/app/navigation/topbar/topbar.component.html b/src/app/navigation/topbar/topbar.component.html index f43c817..2a6438f 100644 --- a/src/app/navigation/topbar/topbar.component.html +++ b/src/app/navigation/topbar/topbar.component.html @@ -5,7 +5,7 @@ Tom-to-Speech - @if (isTTSLoggedIn) { + @if (isLoggedIn) { } + @if (isAdminLoggedIn) { + } } \ No newline at end of file diff --git a/src/app/navigation/topbar/topbar.component.ts b/src/app/navigation/topbar/topbar.component.ts index bd8088b..84cf557 100644 --- a/src/app/navigation/topbar/topbar.component.ts +++ b/src/app/navigation/topbar/topbar.component.ts @@ -44,8 +44,12 @@ export class Topbar implements OnDestroy { } } - get isTTSLoggedIn() { - return this.client.logged_in; + get isLoggedIn() { + return this.auth.isAuthenticated(); + } + + get isAdminLoggedIn() { + return this.auth.isAuthenticated() && this.auth.isAdmin(); } get username() {