diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/utils/ContentDeserializer.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/utils/ContentDeserializer.kt index 458ba60f5..360672422 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/utils/ContentDeserializer.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/utils/ContentDeserializer.kt @@ -44,6 +44,7 @@ class ContentDeserializer : JsonDeserializer { result.quests = RealmList() for (entry in obj.get("quests").asJsonObject.entrySet()) { result.quests.add(context.deserialize(entry.value, QuestContent::class.java)) + result.quests.forEach { it.key = it.key } } result.eggs = RealmList() for (entry in obj.get("eggs").asJsonObject.entrySet()) {