diff --git a/apps/red-ui/src/app/modules/admin/base-admin-screen/base-admin-screen.component.ts b/apps/red-ui/src/app/modules/admin/base-admin-screen/base-admin-screen.component.ts index f15acbbb4..6da915279 100644 --- a/apps/red-ui/src/app/modules/admin/base-admin-screen/base-admin-screen.component.ts +++ b/apps/red-ui/src/app/modules/admin/base-admin-screen/base-admin-screen.component.ts @@ -1,8 +1,7 @@ -import { ChangeDetectionStrategy, Component } from '@angular/core'; +import { Component } from '@angular/core'; @Component({ templateUrl: './base-admin-screen.component.html', styleUrls: ['./base-admin-screen.component.scss'], - changeDetection: ChangeDetectionStrategy.OnPush, }) export class BaseAdminScreenComponent {} diff --git a/apps/red-ui/src/app/modules/dossier-overview/components/dossier-details-stats/dossier-details-stats.component.html b/apps/red-ui/src/app/modules/dossier-overview/components/dossier-details-stats/dossier-details-stats.component.html index 1a41e77de..bcd15950e 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/components/dossier-details-stats/dossier-details-stats.component.html +++ b/apps/red-ui/src/app/modules/dossier-overview/components/dossier-details-stats/dossier-details-stats.component.html @@ -1,34 +1,34 @@
- {{ 'dossier-overview.dossier-details.stats.documents' | translate: { count: stats.numberOfFiles } }} + {{ 'dossier-overview.dossier-details.stats.documents' | translate : { count: stats.numberOfFiles } }}
{{ - 'dossier-overview.dossier-details.stats.processing-documents' | translate: { count: stats.numberOfProcessingFiles } + 'dossier-overview.dossier-details.stats.processing-documents' | translate : { count: stats.numberOfProcessingFiles } }}
- {{ 'dossier-overview.dossier-details.stats.people' | translate: { count: dossier.memberIds.length } }} + {{ 'dossier-overview.dossier-details.stats.people' | translate : { count: dossier.memberIds.length } }}
- {{ 'dossier-overview.dossier-details.stats.analysed-pages' | translate: { count: stats.numberOfPages | number } }} + {{ 'dossier-overview.dossier-details.stats.analysed-pages' | translate : { count: stats.numberOfPages | number } }}
-
+
- {{ 'dossier-overview.dossier-details.stats.created-on' | translate: { date: date } }} +
-
+
- {{ 'dossier-overview.dossier-details.stats.due-date' | translate: { date: dueDate } }} +
@@ -44,7 +44,7 @@
- {{ 'dossier-overview.dossier-details.stats.deleted' | translate: { count: stats.numberOfSoftDeletedFiles } }} + {{ 'dossier-overview.dossier-details.stats.deleted' | translate : { count: stats.numberOfSoftDeletedFiles } }}
@@ -55,14 +55,14 @@ [iqserHelpMode]="'edit_dossier_dossier_attributes'" class="all-caps-label show-attributes" > - {{ 'dossier-overview.dossier-details.attributes.expand' | translate: { count: dossierAttributes.length } }} + {{ 'dossier-overview.dossier-details.attributes.expand' | translate : { count: dossierAttributes.length } }}
-
+
diff --git a/apps/red-ui/src/app/modules/file-preview/components/view-switch/view-switch.component.ts b/apps/red-ui/src/app/modules/file-preview/components/view-switch/view-switch.component.ts index 866bc3c9a..95c8c4f8a 100644 --- a/apps/red-ui/src/app/modules/file-preview/components/view-switch/view-switch.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/components/view-switch/view-switch.component.ts @@ -1,4 +1,4 @@ -import { ChangeDetectionStrategy, Component, Inject } from '@angular/core'; +import { Component, Inject } from '@angular/core'; import { ViewMode, ViewModes } from '@red/domain'; import { ViewModeService } from '../../services/view-mode.service'; import { FilePreviewStateService } from '../../services/file-preview-state.service'; @@ -15,7 +15,6 @@ import { ROLES } from '@users/roles'; selector: 'redaction-view-switch', templateUrl: './view-switch.component.html', styleUrls: ['./view-switch.component.scss'], - changeDetection: ChangeDetectionStrategy.OnPush, }) export class ViewSwitchComponent { readonly viewModes = ViewModes; @@ -54,40 +53,45 @@ export class ViewSwitchComponent { async #switchToRedactedView() { const unapprovedSuggestionsWarning = this._userPreferenceService.getUnapprovedSuggestionsWarning(); - if (!unapprovedSuggestionsWarning) { - const suggestions = (await this._fileDataService.annotations).filter(a => a.isSuggestion); - if (suggestions.length) { - const displaySuggestionsInPreview = this._userPreferenceService.getDisplaySuggestionsInPreview(); - const question = displaySuggestionsInPreview - ? _('unapproved-suggestions.confirmation-dialog.displayed-question') - : _('unapproved-suggestions.confirmation-dialog.not-displayed-question'); - const data = new ConfirmationDialogInput({ - title: _('unapproved-suggestions.confirmation-dialog.title'), - question: question, - confirmationText: _('unapproved-suggestions.confirmation-dialog.confirmation-text'), - denyText: _('unapproved-suggestions.confirmation-dialog.deny-text'), - checkboxes: [ - { - label: _('unapproved-suggestions.confirmation-dialog.checkbox-text'), - value: false, - }, - ], - checkboxesValidation: false, - }); + if (unapprovedSuggestionsWarning) { + return this.viewModeService.switchToRedacted(); + } - return this._dialogService.openDialog('confirm', null, data, result => { - if (result) { - if (result === ConfirmOptions.SECOND_CONFIRM) { - this._userPreferenceService.toggleUnapprovedSuggestionsWarning(); - this._toaster.success(_('unapproved-suggestions.confirmation-dialog.success-confirmation-text'), { - params: { settingsUrl: `${this._baseHref}/main/account/warnings-preferences` }, - }); - } - this.viewModeService.switchToRedacted(); - } + const suggestions = (await this._fileDataService.annotations).filter(a => a.isSuggestion); + if (!suggestions.length) { + return this.viewModeService.switchToRedacted(); + } + + const displaySuggestionsInPreview = this._userPreferenceService.getDisplaySuggestionsInPreview(); + const question = displaySuggestionsInPreview + ? _('unapproved-suggestions.confirmation-dialog.displayed-question') + : _('unapproved-suggestions.confirmation-dialog.not-displayed-question'); + const data = new ConfirmationDialogInput({ + title: _('unapproved-suggestions.confirmation-dialog.title'), + question: question, + confirmationText: _('unapproved-suggestions.confirmation-dialog.confirmation-text'), + denyText: _('unapproved-suggestions.confirmation-dialog.deny-text'), + checkboxes: [ + { + label: _('unapproved-suggestions.confirmation-dialog.checkbox-text'), + value: false, + }, + ], + checkboxesValidation: false, + }); + + return this._dialogService.openDialog('confirm', null, data, result => { + if (!result) { + return; + } + + if (result === ConfirmOptions.SECOND_CONFIRM) { + this._userPreferenceService.toggleUnapprovedSuggestionsWarning(); + this._toaster.success(_('unapproved-suggestions.confirmation-dialog.success-confirmation-text'), { + params: { settingsUrl: `${this._baseHref}/main/account/warnings-preferences` }, }); } - } - return this.viewModeService.switchToRedacted(); + this.viewModeService.switchToRedacted(); + }); } } diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-dialog.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-dialog.component.html index 418984d6f..b4f5db284 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-dialog.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-dialog.component.html @@ -58,13 +58,13 @@ [disabled]="disabled || !valid || !changed" [label]="'edit-dossier-dialog.actions.save' | translate" [type]="iconButtonTypes.primary" - id="editDossierSaveButton" + buttonId="editDossierSaveButton" > @@ -76,5 +76,5 @@
- + diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html index 13006ca6f..6836a8104 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html @@ -79,9 +79,9 @@ diff --git a/apps/red-ui/src/app/modules/shared/components/expandable-file-actions/expandable-file-actions.component.html b/apps/red-ui/src/app/modules/shared/components/expandable-file-actions/expandable-file-actions.component.html index 1ece80983..40857cf4e 100644 --- a/apps/red-ui/src/app/modules/shared/components/expandable-file-actions/expandable-file-actions.component.html +++ b/apps/red-ui/src/app/modules/shared/components/expandable-file-actions/expandable-file-actions.component.html @@ -2,8 +2,8 @@ diff --git a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html index 121c9ab13..3c9be07e8 100644 --- a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html +++ b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html @@ -101,13 +101,13 @@ [disabled]="disabled" [label]="'add-dossier-dialog.actions.save' | translate" [type]="iconButtonTypes.primary" - id="createDossierSaveButton" + buttonId="createDossierSaveButton" >
- {{ 'upload-status.dialog.title' | translate: { len: uploadService.files.length } }} + {{ 'upload-status.dialog.title' | translate : { len: uploadService.files.length } }}
- + - +
@@ -31,9 +34,7 @@
{{ model.progress }}%
-
- {{ model.error?.message }} -
+
diff --git a/libs/common-ui b/libs/common-ui index 40517f145..fe9a50d36 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit 40517f145e0f8719e49ef133ef271f242d8dd078 +Subproject commit fe9a50d367901bc6b3c21794f5fd189ab69ce2c1