@@ -62,7 +62,8 @@ public class ViolationService {
|
|||||||
|
|
||||||
public List<FileViolationSummaryDTO> getFileViolationsSummary(Long userId) {
|
public List<FileViolationSummaryDTO> getFileViolationsSummary(Long userId) {
|
||||||
List<FileEntity> userFiles = fileEntityService.getAllUserFiles(userId);
|
List<FileEntity> userFiles = fileEntityService.getAllUserFiles(userId);
|
||||||
List<Violation> violations = violationRepository.findByFileEntityIn(userFiles);
|
List<Violation> violations = violationRepository.findByFileEntityInAndStatusNot(userFiles,
|
||||||
|
ViolationStatus.NOT_OWNER_FILE.name());
|
||||||
|
|
||||||
Map<String, List<Violation>> violationsByFileId = violations.stream()
|
Map<String, List<Violation>> violationsByFileId = violations.stream()
|
||||||
.collect(Collectors.groupingBy(v -> v.getFileEntity().getId()));
|
.collect(Collectors.groupingBy(v -> v.getFileEntity().getId()));
|
||||||
|
|||||||
Reference in New Issue
Block a user