aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/data
diff options
context:
space:
mode:
authorCalMWolfs <94038482+CalMWolfs@users.noreply.github.com>2023-09-15 18:46:09 +1000
committerGitHub <noreply@github.com>2023-09-15 10:46:09 +0200
commiteebc1d00df5fa6cc56c09a1226ffa2a97d6af6f1 (patch)
tree1f302f11b133667a7c9216d23be259e5185748c9 /src/main/java/at/hannibal2/skyhanni/data
parentc78ef258593969ea30fb6c38042b3e65acd91024 (diff)
downloadskyhanni-eebc1d00df5fa6cc56c09a1226ffa2a97d6af6f1.tar.gz
skyhanni-eebc1d00df5fa6cc56c09a1226ffa2a97d6af6f1.tar.bz2
skyhanni-eebc1d00df5fa6cc56c09a1226ffa2a97d6af6f1.zip
Fix + Backend: Sack Save (#469)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
index e2102c6ec..89363fd7c 100644
--- a/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
+++ b/src/main/java/at/hannibal2/skyhanni/data/SackAPI.kt
@@ -270,20 +270,20 @@ object SackAPI {
sackData = sackData.editCopy { this[item] = SackItem(amount, 0, 0) }
}
- fun fetchSackItem(item: NEUInternalName): SackItem? {
+ fun fetchSackItem(item: NEUInternalName): SackItem {
sackData = ProfileStorageData.sackProfiles?.sackContents ?: return SackItem(0, 0, -1)
if (sackData.containsKey(item)) {
- return sackData[item]
+ return sackData[item] ?: return SackItem(0, 0, -1)
}
sackData = sackData.editCopy { this[item] = SackItem(0, 0, 2) }
- return sackData[item]
+ return sackData[item] ?: return SackItem(0, 0, -1)
}
private fun saveSackData() {
ProfileStorageData.sackProfiles?.sackContents = sackData
- SkyHanniMod.configManager.saveSackData("shutdown-hook")
+ SkyHanniMod.configManager.saveSackData("saving-data")
}
data class SackGemstone(