From f7b089d372201c8fc2e8ee38fbab1860f3642e9e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lukas=20Mau=C3=9F?= <lukas.mauss@mni.thm.de>
Date: Mon, 21 Jan 2019 18:30:24 +0100
Subject: [PATCH] Show icon according to current role instead of email

---
 src/app/components/shared/header/header.component.html | 7 +++----
 src/app/components/shared/header/header.component.scss | 1 +
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/app/components/shared/header/header.component.html b/src/app/components/shared/header/header.component.html
index bf5b2d3a1..1ed607b6b 100644
--- a/src/app/components/shared/header/header.component.html
+++ b/src/app/components/shared/header/header.component.html
@@ -22,10 +22,9 @@
         <span>{{ 'header.logout' | translate }}</span>
       </button>
     </mat-menu>
-    <button *ngIf="user" mat-button [matMenuTriggerFor]="appMenu">
-      <mat-icon color="accent">account_box</mat-icon>
-      <span *ngIf="user.isGuest; else elseBlock">{{ 'header.guest' | translate }}</span>
-      <ng-template #elseBlock>{{user.loginId}}</ng-template>
+    <button mat-icon-button *ngIf="user" [matMenuTriggerFor]="appMenu">
+      <mat-icon *ngIf="user.role === 1" aria-label="Example icon-button with a heart icon" color="accent">record_voice_over</mat-icon>
+      <mat-icon *ngIf="user.role === 0" aria-label="Example icon-button with a heart icon" color="accent">supervisor_account</mat-icon>
     </button>
   </mat-toolbar-row>
 </mat-toolbar>
diff --git a/src/app/components/shared/header/header.component.scss b/src/app/components/shared/header/header.component.scss
index b6d58aaad..dcd486151 100644
--- a/src/app/components/shared/header/header.component.scss
+++ b/src/app/components/shared/header/header.component.scss
@@ -2,3 +2,4 @@
   cursor: pointer;
   margin: 0 auto;
 }
+
-- 
GitLab