diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java b/app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java index 8147686cd..5c0b8da90 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/api/JsonToEntityParser.java @@ -478,10 +478,10 @@ public class JsonToEntityParser { a.setDeletedAt(getTimestampFromLong(e.get("deletedAt"))); if (e.has("extendedData") && !e.get("extendedData").isJsonNull() && e.get("extendedData").isJsonObject()) { JsonObject extendedData = e.getAsJsonObject("extendedData").getAsJsonObject(); - if (extendedData.has("filesize")) { + if (extendedData.has("filesize") && !extendedData.get("filesize").isJsonNull()) { a.setFilesize(extendedData.get("filesize").getAsLong()); } - if (extendedData.has("mimetype")) { + if (extendedData.has("mimetype") && !extendedData.get("mimetype").isJsonNull()) { a.setMimetype(extendedData.get("mimetype").getAsString()); } if (extendedData.has("fileid") && !extendedData.get("fileid").isJsonNull()) { |