@@ -92,8 +92,6 @@ public class FileController {
|
|||||||
return MediaType.IMAGE_JPEG;
|
return MediaType.IMAGE_JPEG;
|
||||||
case "png":
|
case "png":
|
||||||
return MediaType.IMAGE_PNG;
|
return MediaType.IMAGE_PNG;
|
||||||
case "gif":
|
|
||||||
return MediaType.IMAGE_GIF;
|
|
||||||
case "pdf":
|
case "pdf":
|
||||||
return MediaType.APPLICATION_PDF;
|
return MediaType.APPLICATION_PDF;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import java.util.List;
|
|||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
public enum FileType {
|
public enum FileType {
|
||||||
IMAGE("image", Arrays.asList("jpg", "jpeg", "png", "gif", "bmp")),
|
IMAGE("image", Arrays.asList("jpg", "jpeg", "png", "bmp")),
|
||||||
VIDEO("video", Arrays.asList("mp4", "avi", "mov", "wmv", "flv", "mkv", "webm", "m4v", "mpg", "mpeg",
|
VIDEO("video", Arrays.asList("mp4", "avi", "mov", "wmv", "flv", "mkv", "webm", "m4v", "mpg", "mpeg",
|
||||||
"3gp", "3g2", "f4v", "m2ts", "mts", "vob", "ogv", "divx")),
|
"3gp", "3g2", "f4v", "m2ts", "mts", "vob", "ogv", "divx")),
|
||||||
AUDIO("audio", List.of("wav")),
|
AUDIO("audio", List.of("wav")),
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public class ImageResizeService {
|
|||||||
private String storagePath;
|
private String storagePath;
|
||||||
|
|
||||||
public boolean isImage(String extension) {
|
public boolean isImage(String extension) {
|
||||||
return extension != null && List.of("jpg", "jpeg", "png", "gif", "webp")
|
return extension != null && List.of("jpg", "jpeg", "png", "webp")
|
||||||
.contains(extension.toLowerCase());
|
.contains(extension.toLowerCase());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user