Corrige les groupes par défauts qui ne fonctionnaient pas correctement

Le service API regardait seulement si un utilisateur était authentifié et ignorait les groupes par défaut.

Pour corriger le problème, le service vérifie également si un employé avec un groupe (l'employé par défaut du groupe) est stocké dans le AppState.
This commit is contained in:
FyloZ 2021-02-15 13:45:52 -05:00
parent 3f885e9e02
commit 246bc2529a
1 changed files with 2 additions and 1 deletions

View File

@ -98,7 +98,8 @@ export class ApiService implements OnDestroy {
}
private checkAuthenticated(): boolean {
return this.appState.isAuthenticated && Date.now() <= this.appState.authenticationExpiration
return (this.appState.isAuthenticated && Date.now() <= this.appState.authenticationExpiration) ||
(this.appState.authenticatedEmployee && this.appState.authenticatedEmployee.group != null)
}
private navigateToLogin() {