diff --git a/src/main/java/ru/soune/nocopy/service/violation/ViolationService.java b/src/main/java/ru/soune/nocopy/service/violation/ViolationService.java index 38a7836..f8df5f8 100644 --- a/src/main/java/ru/soune/nocopy/service/violation/ViolationService.java +++ b/src/main/java/ru/soune/nocopy/service/violation/ViolationService.java @@ -62,7 +62,8 @@ public class ViolationService { public List getFileViolationsSummary(Long userId) { List userFiles = fileEntityService.getAllUserFiles(userId); - List violations = violationRepository.findByFileEntityIn(userFiles); + List violations = violationRepository.findByFileEntityInAndStatusNot(userFiles, + ViolationStatus.NOT_OWNER_FILE.name()); Map> violationsByFileId = violations.stream() .collect(Collectors.groupingBy(v -> v.getFileEntity().getId()));