From b491fe67874567c4e8af8b4e20be18f2fb4d0603 Mon Sep 17 00:00:00 2001 From: Thomas Date: Sat, 11 Jun 2022 18:47:48 +0200 Subject: [PATCH] Fix issue # 161 - Pleroma crashes when adding a media --- .../app/fedilab/android/client/entities/api/Instance.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/client/entities/api/Instance.java b/app/src/main/java/app/fedilab/android/client/entities/api/Instance.java index 53b36210..3b9547ef 100644 --- a/app/src/main/java/app/fedilab/android/client/entities/api/Instance.java +++ b/app/src/main/java/app/fedilab/android/client/entities/api/Instance.java @@ -62,7 +62,7 @@ public class Instance implements Serializable { public List getMimeTypeAudio() { List mimeTypes = new ArrayList<>(); - if (configuration == null || configuration.media_attachments == null) { + if (configuration == null || configuration.media_attachments == null || configuration.media_attachments.supported_mime_types == null) { return mimeTypes; } for (String mimeType : configuration.media_attachments.supported_mime_types) { @@ -75,7 +75,7 @@ public class Instance implements Serializable { public List getMimeTypeVideo() { List mimeTypes = new ArrayList<>(); - if (configuration == null || configuration.media_attachments == null) { + if (configuration == null || configuration.media_attachments == null || configuration.media_attachments.supported_mime_types == null) { return mimeTypes; } for (String mimeType : configuration.media_attachments.supported_mime_types) { @@ -89,7 +89,7 @@ public class Instance implements Serializable { public List getMimeTypeImage() { List mimeTypes = new ArrayList<>(); - if (configuration == null || configuration.media_attachments == null) { + if (configuration == null || configuration.media_attachments == null || configuration.media_attachments.supported_mime_types == null) { return mimeTypes; } for (String mimeType : configuration.media_attachments.supported_mime_types) { @@ -102,7 +102,7 @@ public class Instance implements Serializable { public List getMimeTypeOther() { List mimeTypes = new ArrayList<>(); - if (configuration == null || configuration.media_attachments == null) { + if (configuration == null || configuration.media_attachments == null || configuration.media_attachments.supported_mime_types == null) { return mimeTypes; } for (String mimeType : configuration.media_attachments.supported_mime_types) {