diff --git a/src/main/java/com/iemr/common/service/customization/CustomizationServiceImpl.java b/src/main/java/com/iemr/common/service/customization/CustomizationServiceImpl.java index d1b18598..677ac4ef 100644 --- a/src/main/java/com/iemr/common/service/customization/CustomizationServiceImpl.java +++ b/src/main/java/com/iemr/common/service/customization/CustomizationServiceImpl.java @@ -372,6 +372,12 @@ public String updateSectionAndFields(String request, String Authorization) throw if (sectionAndFieldsMapping.getId() != null) { SectionAndFieldsMapping response = sectionAndFieldsMappingRepo.getById(sectionAndFieldsMapping.getId()); if (response != null) { + if(null != sectionAndFieldsMapping.getSectionId()) + response.setSectionId(sectionAndFieldsMapping.getSectionId()); + + if(null != sectionAndFieldsMapping.getServiceProviderId()) + response.setServiceProviderId(sectionAndFieldsMapping.getServiceProviderId()); + if (sectionAndFieldsMapping.getFieldName() != null) response.setFieldName(sectionAndFieldsMapping.getFieldName()); if (sectionAndFieldsMapping.getIsRequired() != null)