From d1b695a65b5cbeb2c947f6b0a3cbada011aec564 Mon Sep 17 00:00:00 2001 From: backdev-1 Date: Mon, 27 Apr 2026 17:56:28 +0700 Subject: [PATCH] dev add check for change status --- src/main/java/ru/soune/nocopy/repository/LawCaseRepository.java | 2 +- .../java/ru/soune/nocopy/service/complaint/LawCaseService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/repository/LawCaseRepository.java b/src/main/java/ru/soune/nocopy/repository/LawCaseRepository.java index c152650..0bf4fea 100644 --- a/src/main/java/ru/soune/nocopy/repository/LawCaseRepository.java +++ b/src/main/java/ru/soune/nocopy/repository/LawCaseRepository.java @@ -44,5 +44,5 @@ public interface LawCaseRepository extends JpaRepository { @Query("SELECT COUNT(lc.id) FROM LawCase lc") Long getTotalLawCasesCount(); - Optional getLawCaseByViolationIdAndType(Long violationId, String lawCaseType); + Optional getLawCaseByViolationIdAndType(Long violationId, LawCaseType type); } diff --git a/src/main/java/ru/soune/nocopy/service/complaint/LawCaseService.java b/src/main/java/ru/soune/nocopy/service/complaint/LawCaseService.java index 28ebfe6..eba9cd8 100644 --- a/src/main/java/ru/soune/nocopy/service/complaint/LawCaseService.java +++ b/src/main/java/ru/soune/nocopy/service/complaint/LawCaseService.java @@ -72,7 +72,7 @@ public class LawCaseService { public LawCase fetchByViolationId(Long violationId) { Optional lawCaseByViolationIdAndType = - lawCaseRepository.getLawCaseByViolationIdAndType(violationId, LawCaseType.ACTIVE.getName()); + lawCaseRepository.getLawCaseByViolationIdAndType(violationId, LawCaseType.ACTIVE); return lawCaseByViolationIdAndType.orElse(null); }