From 518c1cfa70f838a3228e7002af8e293bca9c9cf9 Mon Sep 17 00:00:00 2001 From: Tanishi Goyal Date: Tue, 7 Jan 2025 15:02:42 +0530 Subject: [PATCH] Validating only active employee assignments --- .../service/validator/PlanEmployeeAssignmentValidator.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/health-services/plan-service/src/main/java/digit/service/validator/PlanEmployeeAssignmentValidator.java b/health-services/plan-service/src/main/java/digit/service/validator/PlanEmployeeAssignmentValidator.java index 772ec6dd13..774ff75313 100644 --- a/health-services/plan-service/src/main/java/digit/service/validator/PlanEmployeeAssignmentValidator.java +++ b/health-services/plan-service/src/main/java/digit/service/validator/PlanEmployeeAssignmentValidator.java @@ -317,8 +317,9 @@ public void validateUpdate(PlanEmployeeAssignmentRequest request) { // Validate if Plan employee assignment exists validatePlanEmployeeAssignmentExistance(planEmployeeAssignment); - // Validate campaign id and employee jurisdiction - validateCampaignDetails(planConfigurations.get(0).getCampaignId(), rootTenantId, request); + // Validate campaign id and employee jurisdiction for active records + if(planEmployeeAssignment.getActive()) + validateCampaignDetails(planConfigurations.get(0).getCampaignId(), rootTenantId, request); }