From 92cb4deda27fc4aff1a2ded9419d2bcf91eee353 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Wed, 6 Mar 2019 21:47:58 +0100 Subject: only show images and videos in media browser --- src/main/java/de/pixart/messenger/persistance/FileBackend.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/pixart') diff --git a/src/main/java/de/pixart/messenger/persistance/FileBackend.java b/src/main/java/de/pixart/messenger/persistance/FileBackend.java index e85eab5c9..0aac6520a 100644 --- a/src/main/java/de/pixart/messenger/persistance/FileBackend.java +++ b/src/main/java/de/pixart/messenger/persistance/FileBackend.java @@ -264,7 +264,9 @@ public class FileBackend { for (DatabaseBackend.FilePath relativeFilePath : relativeFilePaths) { final String mime = MimeUtils.guessMimeTypeFromExtension(MimeUtils.extractRelevantExtension(relativeFilePath.path)); final File file = getFileForPath(relativeFilePath.path, mime); - attachments.add(Attachment.of(relativeFilePath.uuid, file, mime)); + if (mime != null && (mime.startsWith("image/") || mime.startsWith("video/"))) { + attachments.add(Attachment.of(relativeFilePath.uuid, file, mime)); + } } return attachments; } -- cgit v1.2.3