From a7bbfb3b9c8d1e6e04a5d936bfa99872e0f81138 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Tue, 3 Nov 2020 12:59:36 +0200 Subject: [PATCH] show file status only for some files --- .../project-overview-screen.component.ts | 6 ++++-- apps/red-ui/src/app/state/app-state.service.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.ts b/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.ts index c812b59bd..c4f21c77d 100644 --- a/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.ts +++ b/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.ts @@ -66,7 +66,6 @@ export class ProjectOverviewScreenComponent implements OnInit, OnDestroy { }); this.appStateService.fileStatusChanged.subscribe(() => { - console.log('fs changed, rebuild'); this._calculateData(); }); } @@ -349,7 +348,10 @@ export class ProjectOverviewScreenComponent implements OnInit, OnDestroy { } fileNotUpToDateWithDictionary(fileStatus: FileStatus) { - return fileStatus.dictionaryVersion !== this.appStateService.dictionaryVersion; + return ( + (fileStatus.status === 'UNASSIGNED' || fileStatus.status === 'UNDER_REVIEW') && + fileStatus.dictionaryVersion !== this.appStateService.dictionaryVersion + ); } requestApprovalOrApproveFile($event: MouseEvent, fileStatus: FileStatus) { diff --git a/apps/red-ui/src/app/state/app-state.service.ts b/apps/red-ui/src/app/state/app-state.service.ts index 99b82cca6..d8b17e6d3 100644 --- a/apps/red-ui/src/app/state/app-state.service.ts +++ b/apps/red-ui/src/app/state/app-state.service.ts @@ -466,7 +466,9 @@ export class AppStateService { } async updateDictionaryVersion() { - // this._appState.dictionaryVersion = await this._dictionaryControllerService.getVersion().toPromise(); - this._appState.dictionaryVersion = 42; + this._appState.dictionaryVersion = await this._dictionaryControllerService + .getVersion() + .toPromise(); + // this._appState.dictionaryVersion = 42; } }