From ef1bd9fa3dd823ac2a8b89d7e6fa9f7bbe269252 Mon Sep 17 00:00:00 2001 From: Mykhaylo Boychuk Date: Fri, 3 Nov 2023 12:18:19 +0100 Subject: [PATCH] [CST-12109] improve code --- .../models/quality-assurance-event.model.ts | 2 + ...m-withdrawn-reinstate-modal.component.html | 4 +- .../shared/dso-page/dso-edit-menu.resolver.ts | 14 ++-- .../dso-reinstate-modal.service.ts | 69 ------------------- .../dso-withdrawn-reinstate-modal.service.ts} | 17 +++-- .../quality-assurance-events.component.html | 15 +++- .../quality-assurance-events.component.ts | 8 ++- src/assets/i18n/en.json5 | 4 +- 8 files changed, 41 insertions(+), 92 deletions(-) delete mode 100644 src/app/shared/dso-page/dso-reinstate-service/dso-reinstate-modal.service.ts rename src/app/shared/dso-page/{dso-withdrawn-service/dso-withdrawn-modal.service.ts => dso-withdrawn-reinstate-service/dso-withdrawn-reinstate-modal.service.ts} (72%) diff --git a/src/app/core/suggestion-notifications/qa/models/quality-assurance-event.model.ts b/src/app/core/suggestion-notifications/qa/models/quality-assurance-event.model.ts index 7517148def..02d86bab70 100644 --- a/src/app/core/suggestion-notifications/qa/models/quality-assurance-event.model.ts +++ b/src/app/core/suggestion-notifications/qa/models/quality-assurance-event.model.ts @@ -28,6 +28,8 @@ export interface OpenaireQualityAssuranceEventMessageObject { */ type: string; + reason: string; + /** * The value suggested by Notifications */ diff --git a/src/app/shared/correction-suggestion/item-withdrawn-reinstate-modal.component.html b/src/app/shared/correction-suggestion/item-withdrawn-reinstate-modal.component.html index 1201fbee6f..f0e248c647 100644 --- a/src/app/shared/correction-suggestion/item-withdrawn-reinstate-modal.component.html +++ b/src/app/shared/correction-suggestion/item-withdrawn-reinstate-modal.component.html @@ -7,8 +7,8 @@