From afc89e377383ebc056490ae6c5626f05434759bd Mon Sep 17 00:00:00 2001 From: aoezyetimoglu Date: Tue, 14 Dec 2021 16:08:41 +0100 Subject: [PATCH] RED-575: Error 500 if trying add-to-dictionary for a type/dictionary that does not exist --- .../peristence/v1/server/service/ManualRedactionService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java index 5c2786049..e52417bc6 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java @@ -79,10 +79,8 @@ public class ManualRedactionService { } dictionaryController.getDictionaryForType(addRedactionRequest.getTypeId()); - } catch (FeignException e) { - if (e.status() == 404) { + } catch (NotFoundException e) { throw new BadRequestException("Invalid type: " + addRedactionRequest.getTypeId()); - } } }