From f2739bc30c640a4c2a110767838c527cd30dc646 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 25 May 2017 09:51:05 +0200 Subject: [PATCH] fix issue with loading tasks --- .../com/habitrpg/android/habitica/utils/DateDeserializer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/utils/DateDeserializer.java b/Habitica/src/main/java/com/habitrpg/android/habitica/utils/DateDeserializer.java index a6f9bdd98..13f642013 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/utils/DateDeserializer.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/utils/DateDeserializer.java @@ -33,6 +33,9 @@ public class DateDeserializer implements JsonDeserializer, JsonSerializer< @Override public synchronized Date deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) { if (jsonElement.isJsonArray()) { + if (jsonElement.getAsJsonArray().size() == 0) { + return null; + } jsonElement = jsonElement.getAsJsonArray().get(0); } if (jsonElement.getAsString().length() == 0) {