diff --git a/src/main/java/ru/soune/nocopy/handler/ComplaintEntityHandler.java b/src/main/java/ru/soune/nocopy/handler/ComplaintEntityHandler.java index 7f2c5d0..36ef23c 100644 --- a/src/main/java/ru/soune/nocopy/handler/ComplaintEntityHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/ComplaintEntityHandler.java @@ -99,7 +99,7 @@ public class ComplaintEntityHandler implements RequestHandler { MessageCode.USER_NOT_HAD_PERMISSION.getDescription()); } - if (violationRepository.existsViolation(violationId)) { + if (violationRepository.existsViolation(violation)) { return errorResponse(msgId, MessageCode.COMPLAINT_ALREADY_EXIST.getCode(), MessageCode.COMPLAINT_ALREADY_EXIST.getDescription()); } diff --git a/src/main/java/ru/soune/nocopy/repository/ViolationRepository.java b/src/main/java/ru/soune/nocopy/repository/ViolationRepository.java index 00bc8da..ca7df3c 100644 --- a/src/main/java/ru/soune/nocopy/repository/ViolationRepository.java +++ b/src/main/java/ru/soune/nocopy/repository/ViolationRepository.java @@ -96,5 +96,5 @@ public interface ViolationRepository extends JpaRepository { @Query("SELECT COUNT(DISTINCT c.violation.id) FROM ComplaintEntity c WHERE c.violation IS NOT NULL") Long getViolationsWithComplaintCount(); - boolean existsViolation(Long violationId); + boolean existsViolation(Violation violation); } \ No newline at end of file