diff --git a/src/main/java/ru/soune/nocopy/controller/ApiController.java b/src/main/java/ru/soune/nocopy/controller/ApiController.java index d6a884a..73eb749 100644 --- a/src/main/java/ru/soune/nocopy/controller/ApiController.java +++ b/src/main/java/ru/soune/nocopy/controller/ApiController.java @@ -494,15 +494,15 @@ public class ApiController { errorData)); } - if (!entityResponse.isExistsOnDisk()) { - Map errorData = new HashMap<>(); - errorData.put("onDisk", entityResponse.isExistsOnDisk()); - - return ResponseEntity.ok().body(new BaseResponse(20004, - MessageCode.FILE_NOT_EXIST.getCode(), - MessageCode.FILE_NOT_EXIST.getDescription(), - errorData)); - } +// if (!entityResponse.isExistsOnDisk()) { +// Map errorData = new HashMap<>(); +// errorData.put("onDisk", entityResponse.isExistsOnDisk()); +// +// return ResponseEntity.ok().body(new BaseResponse(20004, +// MessageCode.FILE_NOT_EXIST.getCode(), +// MessageCode.FILE_NOT_EXIST.getDescription(), +// errorData)); +// } File file = cloudStorageService.readFileFromStorageByPath(entityResponse.getProtectedFilePath()); diff --git a/src/main/java/ru/soune/nocopy/service/file/FileEntityService.java b/src/main/java/ru/soune/nocopy/service/file/FileEntityService.java index fe480bb..b1d9a06 100644 --- a/src/main/java/ru/soune/nocopy/service/file/FileEntityService.java +++ b/src/main/java/ru/soune/nocopy/service/file/FileEntityService.java @@ -323,14 +323,14 @@ public class FileEntityService { } } - private boolean checkFileExistsOnDisk(String filePath) { - try { - return Files.exists(Paths.get(filePath)); - } catch (Exception e) { - log.warn("Error checking file existence: {}", filePath, e); - return false; - } - } +// private boolean checkFileExistsOnDisk(String filePath) { +// try { +// return Files.exists(Paths.get(filePath)); +// } catch (Exception e) { +// log.warn("Error checking file existence: {}", filePath, e); +// return false; +// } +// } private String determineFileExtension(String fileExt, FileEntity fileEntity) { if (fileExt != null) { @@ -343,7 +343,7 @@ public class FileEntityService { private final FileMonitoringRepository fileMonitoringRepository; private FileEntityResponse convertToResponse(FileEntity fileEntity, int version) { - boolean existsOnDisk = checkFileExistsOnDisk(fileEntity.getFilePath()); +// boolean existsOnDisk = checkFileExistsOnDisk(fileEntity.getFilePath()); User user = userRepository.findById(fileEntity.getUserId()).get(); String fileName = fileEntity.getOriginalFileName(); String name = fileName; @@ -375,7 +375,7 @@ public class FileEntityService { .updatedAt(fileEntity.getUpdatedAt()) .formattedSize(formatFileSize(fileEntity.getFileSize())) .downloadUrl("/api/v" + version + "/files/download/" + fileEntity.getId()) - .existsOnDisk(existsOnDisk) +// .existsOnDisk(existsOnDisk) .supportId(fileEntity.getSupportId()) .protectStatus(fileEntity.getProtectionStatus().toString()) .fileName(name + "_nocopy_protected" + "." + fileEntity.getFileExtension())