Read Only Account Changes + Fixes from last PR (#3453)

This commit is contained in:
Joe Milazzo 2024-12-10 18:49:08 -06:00 committed by GitHub
parent 41c346d5e6
commit a8144a1d3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 193 additions and 38 deletions

View file

@ -66,6 +66,7 @@ export class SideNavComponent implements OnInit {
}
showAll: boolean = false;
totalSize = 0;
isReadOnly = false;
private showAllSubject = new BehaviorSubject<boolean>(false);
showAll$ = this.showAllSubject.asObservable();
@ -146,6 +147,8 @@ export class SideNavComponent implements OnInit {
ngOnInit(): void {
this.accountService.currentUser$.pipe(take(1)).subscribe(user => {
if (!user) return;
this.isReadOnly = this.accountService.hasReadOnlyRole(user!);
this.cdRef.markForCheck();
this.loadDataSubject.next();
});
}