diff --git a/src/main/java/ru/soune/nocopy/service/file/ImageResizeService.java b/src/main/java/ru/soune/nocopy/service/file/ImageResizeService.java index 34d4c00..b097782 100644 --- a/src/main/java/ru/soune/nocopy/service/file/ImageResizeService.java +++ b/src/main/java/ru/soune/nocopy/service/file/ImageResizeService.java @@ -25,24 +25,15 @@ public class ImageResizeService { private final CloudStorageService cloudStorageService; - private static final int THUMBNAIL_SIZE = 150; + private static final int THUMBNAIL_SIZE = 100; private static final int MEDIUM_SIZE = 600; @Value("${file.storage.base-path}") private String storagePath; - public boolean isImage(String extension) { - return extension != null && List.of("jpg", "jpeg", "png", "webp") - .contains(extension.toLowerCase()); - } - @Transactional public void generateSizes(FileEntity file, byte[] data) throws IOException { - if (!isImage(file.getFileExtension())) { - return; - } - try (ByteArrayInputStream bis = new ByteArrayInputStream(data)) { BufferedImage original = ImageIO.read(bis); @@ -86,17 +77,4 @@ public class ImageResizeService { return filePath.toString(); } - - public String getPath(FileEntity file, String size) { - - if ("thumbnail".equals(size) && file.getThumbnailPath() != null) { - return file.getThumbnailPath(); - } - - if ("medium".equals(size) && file.getMediumPath() != null) { - return file.getMediumPath(); - } - - return file.getProtectedFilePath(); - } }