From 7946938828628c001b53166decc09cb8c89475e3 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Fri, 15 Mar 2024 15:56:07 -0400 Subject: [PATCH] Fix errors when loading empty slots in local mode --- src/system/game-data.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 3ba087fcc..f8fbc546d 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -521,8 +521,13 @@ export class GameData { await handleSessionData(response); }); - } else - await handleSessionData(atob(localStorage.getItem(`sessionData${slotId ? slotId : ''}`))); + } else { + const sessionData = localStorage.getItem(`sessionData${slotId ? slotId : ''}`); + if (sessionData) + await handleSessionData(atob(sessionData)); + else + return resolve(null); + } }); }