From 136b2b20820d4535adef4c7a61fe9a0dafbb26ce Mon Sep 17 00:00:00 2001 From: backdev-1 Date: Wed, 29 Apr 2026 11:42:11 +0700 Subject: [PATCH] dev add violation id like required parameters --- src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java b/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java index 513b2fa..e29bf79 100644 --- a/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/LawCaseHandler.java @@ -209,5 +209,9 @@ public class LawCaseHandler implements RequestHandler { if (lawCaseRequest.getDescription() == null) throw new NotValidFieldException("Description is required", new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), MessageCode.NOTION_NOT_FOUND.getDescription(), Map.of("fields", "description"))); + + if (lawCaseRequest.getViolationId() == null) throw new NotValidFieldException("Violation id is required", + new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), + MessageCode.NOTION_NOT_FOUND.getDescription(), Map.of("fields", "violation_id"))); } }