From c843484ff02be0cc60d9878e66646433a6b3870c Mon Sep 17 00:00:00 2001 From: Corina Olariu Date: Thu, 1 Feb 2024 20:21:08 +0200 Subject: [PATCH] RED-8219 - Wrong notification type for approvers - set the correct notification type depending on the approved status of the file Signed-off-by: Corina Olariu --- .../v1/external/api/impl/controller/StatusController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/StatusController.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/StatusController.java index 7b02a6e94..274c7518e 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/StatusController.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/StatusController.java @@ -194,7 +194,7 @@ public class StatusController implements StatusResource { notificationPersistenceService.insertNotification(AddNotificationRequest.builder() .userId(assigneeId) .issuerId(KeycloakSecurity.getUserId()) - .notificationType(NotificationType.ASSIGN_REVIEWER.name()) + .notificationType(WorkflowStatus.APPROVED.equals(fileStatus.getWorkflowStatus()) ? NotificationType.ASSIGN_APPROVER.name() : NotificationType.ASSIGN_REVIEWER.name()) .target(Map.of(DOSSIER_ID, dossierId, FILE_ID, fileId, FILE_NAME, fileStatus.getFilename())) .build()); } -- 2.47.2