From 9c4be3cb8048bfc45932b11873ba1cf32ddf6a29 Mon Sep 17 00:00:00 2001 From: Carl Vuorinen Date: Mon, 5 Apr 2021 17:28:42 +0300 Subject: [PATCH 1/2] Use correct itemType for SpecialItems --- .../com/habitrpg/android/habitica/models/user/SpecialItems.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/models/user/SpecialItems.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/models/user/SpecialItems.kt index 020e9276c..92ff822db 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/models/user/SpecialItems.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/models/user/SpecialItems.kt @@ -14,7 +14,7 @@ open class SpecialItems : RealmObject() { ownedItems?.forEach { if (!it.isManaged) { it.userID = userId - it.itemType = "eggs" + it.itemType = "special" } } } From 4bdd70560afdfa4a51e74d6301755e2598dcba24 Mon Sep 17 00:00:00 2001 From: Carl Vuorinen Date: Mon, 5 Apr 2021 17:30:28 +0300 Subject: [PATCH 2/2] Add support for "special" type in getItem --- .../data/local/implementation/RealmInventoryLocalRepository.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmInventoryLocalRepository.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmInventoryLocalRepository.kt index e0c43f3b2..5db83ddd9 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmInventoryLocalRepository.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmInventoryLocalRepository.kt @@ -229,6 +229,7 @@ class RealmInventoryLocalRepository(realm: Realm) : RealmContentLocalRepository( "hatchingPotions" -> HatchingPotion::class.java "food" -> Food::class.java "quests" -> QuestContent::class.java + "special" -> SpecialItem::class.java else -> Egg::class.java } return RxJavaBridge.toV3Flowable(realm.where(itemClass).equalTo("key", key).findFirstAsync().asFlowable()