feat(storage): check for cache status
This commit is contained in:
parent
b8a52da87e
commit
31c8c8f695
1 changed files with 1 additions and 0 deletions
|
@ -64,6 +64,7 @@ public class PlayerDataStore {
|
||||||
|
|
||||||
public ActionResult saveData(Player player) {
|
public ActionResult saveData(Player player) {
|
||||||
if (storage.isError()) return ActionResult.error(I18NDict.Error.GENERIC);
|
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.isCached(player.getUniqueId())) return ActionResult.error(I18NDict.Error.GENERIC);
|
||||||
if (!cache.retrieve(player.getUniqueId()).isPresent())
|
if (!cache.retrieve(player.getUniqueId()).isPresent())
|
||||||
return ActionResult.error(I18NDict.Error.GENERIC);
|
return ActionResult.error(I18NDict.Error.GENERIC);
|
||||||
|
|
Loading…
Reference in a new issue