diff --git a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.html b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.html index 54e02dee4..7fbeff696 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.html +++ b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.html @@ -1,6 +1,4 @@ - - - +
+ + + + @@ -80,11 +82,3 @@ - - - - diff --git a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts index 0e1474258..1ab7c05be 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts +++ b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts @@ -1,15 +1,4 @@ -import { - ChangeDetectionStrategy, - Component, - ElementRef, - forwardRef, - HostListener, - Injector, - OnDestroy, - OnInit, - TemplateRef, - ViewChild, -} from '@angular/core'; +import { Component, ElementRef, forwardRef, HostListener, Injector, OnDestroy, OnInit, TemplateRef, ViewChild } from '@angular/core'; import { Dossier, DossierAttributeWithValue, File, IFileAttributeConfig, WorkflowFileStatus } from '@red/domain'; import { FileDropOverlayService } from '@upload-download/services/file-drop-overlay.service'; import { FileUploadModel } from '@upload-download/model/file-upload.model'; @@ -47,6 +36,7 @@ import { DOSSIER_ID } from '@utils/constants'; import { BulkActionsService } from '../services/bulk-actions.service'; import { DossiersService } from '@services/dossiers/dossiers.service'; import { dossiersServiceProvider } from '@services/entity-services/dossiers.service.provider'; +import { NGXLogger } from 'ngx-logger'; @Component({ templateUrl: './dossier-overview-screen.component.html', @@ -58,7 +48,6 @@ import { dossiersServiceProvider } from '@services/entity-services/dossiers.serv { provide: ListingComponent, useExisting: forwardRef(() => DossierOverviewScreenComponent) }, dossiersServiceProvider, ], - changeDetection: ChangeDetectionStrategy.OnPush, }) export class DossierOverviewScreenComponent extends ListingComponent implements OnInit, OnDestroy, OnAttach { readonly listingModes = ListingModes; @@ -102,13 +91,14 @@ export class DossierOverviewScreenComponent extends ListingComponent imple private readonly _fileMapService: FilesMapService, private readonly _errorService: ErrorService, private readonly _route: ActivatedRoute, + private readonly _logger: NGXLogger, readonly permissionsService: PermissionsService, readonly configService: ConfigService, ) { super(_injector); this.dossierId = _route.snapshot.paramMap.get(DOSSIER_ID); - this.dossier$ = this._dossiersService.getEntityChanged$(this.dossierId).pipe(tap(dossier => (this.#currentDossier = dossier))); - this.#currentDossier = this._dossiersService.find(this.dossierId); + this.dossier$ = _dossiersService.getEntityChanged$(this.dossierId).pipe(tap(dossier => (this.#currentDossier = dossier))); + this.#currentDossier = _dossiersService.find(this.dossierId); this.workflowConfig = configService.workflowConfig(this.#currentDossier); this.dossierTemplateId = this.#currentDossier.dossierTemplateId; this.files$ = merge(this.#files$, this.#dossierFilesChange$).pipe(shareLast()); @@ -163,7 +153,7 @@ export class DossierOverviewScreenComponent extends ListingComponent imple try { this.dossierAttributes = await this._dossierAttributesService.getWithValues(this.#currentDossier); } catch (e) { - console.log('Error from dossier overview screen: ', e); + this._logger.error('[DOSSIER ATTRIBUTES] Error: ', e); } this._loadingService.stop(); diff --git a/libs/common-ui b/libs/common-ui index aab7e8c0b..320c3d3f4 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit aab7e8c0b1b4822f31777ffc8a38febdfc2ea041 +Subproject commit 320c3d3f4a68cef5a7387ed93af7fcc28e6a9dde