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; } }