diff --git a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java index af166358c7d..8514cb59b2e 100644 --- a/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java +++ b/goobi-viewer-core/src/main/java/io/goobi/viewer/model/search/BrowseElement.java @@ -22,10 +22,6 @@ package io.goobi.viewer.model.search; import java.io.Serializable; -import java.net.MalformedURLException; -import java.net.URI; -import java.net.URISyntaxException; -import java.net.URL; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; @@ -534,16 +530,12 @@ void addSortFieldsToMetadata(StructElement structElement, List sortF * @should return empty string for unknown file extensions */ static String getMimeTypeFromExtension(String filename) { - try { - URL fileUrl = new URI(filename).toURL(); - ImageFileFormat format = ImageFileFormat.getImageFileFormatFromFileExtension(fileUrl.getPath()); - if (format != null) { - return format.getMimeType(); - } - } catch (MalformedURLException | URISyntaxException e) { - logger.warn(e.getMessage()); + ImageFileFormat format = ImageFileFormat.getImageFileFormatFromFileExtension(filename); + if (format != null) { + return format.getMimeType(); + } else { + return ""; } - return ""; } /**