From 3c2326e3f573be25f0e21355619cc9a7fdc4c58a Mon Sep 17 00:00:00 2001 From: yhampe Date: Fri, 13 Dec 2024 13:16:48 +0100 Subject: [PATCH] RED-9472 fixing 500 bug when calling upload endpoint --- .../v1/external/api/impl/controller/RulesController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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/RulesController.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/RulesController.java index c2bbc3ffa..0c1548830 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/RulesController.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/RulesController.java @@ -93,6 +93,7 @@ public class RulesController implements RulesResource { } catch (FeignException e) { if (e.status() == HttpStatus.BAD_REQUEST.value()) { + log.info("exception: " + e); throw new BadRequestException("The provided rule file is not a valid drools rule file!"); } throw new BadRequestException("Failed to merge rules: " + e.getMessage()); @@ -171,9 +172,7 @@ public class RulesController implements RulesResource { if (ruleEntityOptional.isEmpty()) { throw new NotFoundException(String.format("No rule file of type %s found for dossierTemplateId %s", ruleFileType, dossierTemplateId)); } - log.info("calling rules management to remove system rules of file"); SystemRulesSeperationRequest systemRulesSeperationRequest = new SystemRulesSeperationRequest(ruleEntityOptional.get().getValue()); - log.info(systemRulesSeperationRequest.getRules()); String cleanedRules = ruleBuilderClient.getRuleFileWithoutSystemRules(systemRulesSeperationRequest).getRules(); ruleEntityOptional.get().setValue(cleanedRules); return new RulesResponse(ruleEntityOptional.get().getValue(), dossierTemplateId, ruleEntityOptional.get().isTimeoutDetected());