From 0584172bbd3d7a0ab4d628917df29c1f7361ee12 Mon Sep 17 00:00:00 2001 From: yhampe Date: Tue, 26 Nov 2024 15:22:50 +0100 Subject: [PATCH] RED-9393 user stats controller added filter for hard deleted files --- .../service/persistence/FileStatusPersistenceService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java index ede3abfed..afabdd266 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java @@ -602,7 +602,9 @@ public class FileStatusPersistenceService { public int getNumberOfAssignedFiles(String userId) { List files = fileRepository.findFilesByAssignee(userId); - return files.size(); + return files.stream() + .filter(fileEntity -> fileEntity.getHardDeletedTime() == null) + .collect(Collectors.toList()).size(); }