From c46c3842aab67a7b21badb99aec593feed963da3 Mon Sep 17 00:00:00 2001 From: backdev-1 Date: Thu, 30 Apr 2026 16:04:37 +0700 Subject: [PATCH] dev add check similar --- src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java b/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java index 9ddb72a..e0a726a 100644 --- a/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java @@ -258,7 +258,7 @@ public class LawCaseHandler implements RequestHandler { new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), MessageCode.NOT_VALID_FIELD.getDescription(), Map.of("fields", "violation_id"))); - if (!FileType.DOCUMENT.getDisplayName().equals(lawCaseRequest.getType().toLowerCase()) && + if (lawCaseRequest.getType() != null && !FileType.DOCUMENT.getDisplayName().equals(lawCaseRequest.getType().toLowerCase()) && !FileType.AUDIO.getDisplayName().equals(lawCaseRequest.getType().toLowerCase()) && !FileType.IMAGE.getDisplayName().equals(lawCaseRequest.getType().toLowerCase()) && !FileType.VIDEO.getDisplayName().equals(lawCaseRequest.getType().toLowerCase())) @@ -270,7 +270,8 @@ public class LawCaseHandler implements RequestHandler { FileType.IMAGE.getDisplayName(), FileType.VIDEO.getDisplayName())))); - if (!LawCasePriority.HIGH.name().equalsIgnoreCase(lawCaseRequest.getPriority()) && + if (lawCaseRequest.getPriority() != null && + !LawCasePriority.HIGH.name().equalsIgnoreCase(lawCaseRequest.getPriority()) && !LawCasePriority.LOW.name().equalsIgnoreCase(lawCaseRequest.getPriority()) && !LawCasePriority.MIDDLE.name().equalsIgnoreCase(lawCaseRequest.getPriority()) && !LawCasePriority.CRITICAL.name().equalsIgnoreCase(lawCaseRequest.getPriority()))