From 31c8c8f695a6478858e025772f6202453919df0b Mon Sep 17 00:00:00 2001 From: ineanto Date: Mon, 3 Jul 2023 18:35:51 +0200 Subject: [PATCH] feat(storage): check for cache status --- src/main/java/xyz/atnrch/nicko/storage/PlayerDataStore.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/xyz/atnrch/nicko/storage/PlayerDataStore.java b/src/main/java/xyz/atnrch/nicko/storage/PlayerDataStore.java index 080f647..b4ed89d 100644 --- a/src/main/java/xyz/atnrch/nicko/storage/PlayerDataStore.java +++ b/src/main/java/xyz/atnrch/nicko/storage/PlayerDataStore.java @@ -64,6 +64,7 @@ public class PlayerDataStore { public ActionResult saveData(Player player) { if (storage.isError()) return ActionResult.error(I18NDict.Error.GENERIC); + if (cache.isError()) return ActionResult.error(I18NDict.Error.CACHE); if (!cache.isCached(player.getUniqueId())) return ActionResult.error(I18NDict.Error.GENERIC); if (!cache.retrieve(player.getUniqueId()).isPresent()) return ActionResult.error(I18NDict.Error.GENERIC);