From e521461f7726ef92df9dfc002023f985e850e221 Mon Sep 17 00:00:00 2001
From: Alex ORLUC <alex.orluc@maarch.org>
Date: Thu, 5 Dec 2019 14:31:05 +0100
Subject: [PATCH] FIX #11645 TIME 0:10 fix priv update with superadmin

---
 src/frontend/service/header.service.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/frontend/service/header.service.ts b/src/frontend/service/header.service.ts
index ee2ac0b9800..28253631441 100755
--- a/src/frontend/service/header.service.ts
+++ b/src/frontend/service/header.service.ts
@@ -1,7 +1,7 @@
 import { Injectable } from '@angular/core';
 import { HttpClient } from '@angular/common/http';
 import { LANG } from '../app/translate.component';
-import { tap, catchError, filter, map } from 'rxjs/operators';
+import { tap, catchError, map } from 'rxjs/operators';
 import { of } from 'rxjs';
 
 @Injectable()
@@ -35,7 +35,7 @@ export class HeaderService {
                         lastname: data.lastname,
                         entities: data.entities,
                         groups: data.groups,
-                        privileges: data.privileges
+                        privileges: data.privileges[0] === 'ALL_PRIVILEGES' ? this.user.privileges : data.privileges
                     }
                 })
             ).subscribe();
-- 
GitLab