dev add violation id like required parameters
Test Workflow / test (push) Has been cancelled

This commit is contained in:
2026-04-29 11:55:18 +07:00
parent 136b2b2082
commit 2ca39eca3a
@@ -204,14 +204,14 @@ public class LawCaseHandler implements RequestHandler {
private void validateRequiredParameters(LawCaseRequest lawCaseRequest, BaseRequest request) { private void validateRequiredParameters(LawCaseRequest lawCaseRequest, BaseRequest request) {
if (lawCaseRequest.getName() == null) throw new NotValidFieldException("Name is required", if (lawCaseRequest.getName() == null) throw new NotValidFieldException("Name is required",
new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(),
MessageCode.NOTION_NOT_FOUND.getDescription(), Map.of("fields", "name"))); MessageCode.NOT_VALID_FIELD.getDescription(), Map.of("fields", "name")));
if (lawCaseRequest.getDescription() == null) throw new NotValidFieldException("Description is required", if (lawCaseRequest.getDescription() == null) throw new NotValidFieldException("Description is required",
new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(),
MessageCode.NOTION_NOT_FOUND.getDescription(), Map.of("fields", "description"))); MessageCode.NOT_VALID_FIELD.getDescription(), Map.of("fields", "description")));
if (lawCaseRequest.getViolationId() == null) throw new NotValidFieldException("Violation id is required", if (lawCaseRequest.getViolationId() == null) throw new NotValidFieldException("Violation id is required",
new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(), new BaseResponse(request.getMsgId(), MessageCode.NOT_VALID_FIELD.getCode(),
MessageCode.NOTION_NOT_FOUND.getDescription(), Map.of("fields", "violation_id"))); MessageCode.NOT_VALID_FIELD.getDescription(), Map.of("fields", "violation_id")));
} }
} }