diff --git a/src/main/java/ru/soune/nocopy/service/search/GlobalSearchService.java b/src/main/java/ru/soune/nocopy/service/search/GlobalSearchService.java index 87a2230..d132923 100644 --- a/src/main/java/ru/soune/nocopy/service/search/GlobalSearchService.java +++ b/src/main/java/ru/soune/nocopy/service/search/GlobalSearchService.java @@ -6,6 +6,7 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import ru.soune.nocopy.dto.search.GlobalSearchStartRequest; import ru.soune.nocopy.entity.file.FileEntity; +import ru.soune.nocopy.entity.file.FileType; import ru.soune.nocopy.entity.monitoring.FileMonitoringEntity; import ru.soune.nocopy.entity.search.GlobalSearchTask; import ru.soune.nocopy.entity.search.SearchStatus; @@ -61,6 +62,7 @@ public class GlobalSearchService { } else { List fileIds = request.getFileIds().isEmpty() ? fileEntityService.getAllUserFiles(userId) .stream() + .filter(f -> f.getMimeType().equals(FileType.IMAGE.name())) .map(FileEntity::getId) .toList(): request.getFileIds();