From 1cf3e39d72758ab1be383b751af9b56bd1375796 Mon Sep 17 00:00:00 2001 From: Danielv123 Date: Mon, 22 Nov 2021 12:44:48 +0100 Subject: [PATCH] Avoid savesProvider throwing errors on missing instanceId --- packages/web_ui/src/model/saves.jsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/web_ui/src/model/saves.jsx b/packages/web_ui/src/model/saves.jsx index 83bad774..1f2454f4 100644 --- a/packages/web_ui/src/model/saves.jsx +++ b/packages/web_ui/src/model/saves.jsx @@ -14,10 +14,15 @@ export function useSaves(instanceId) { setSaves(result.list); }).catch(err => { logger.error(`Failed to list instance saves: ${err}`); + setSaves([]); }); } useEffect(() => { + if (!Number.isInteger(instanceId)) { + setSaves([]); + return undefined; + } updateSaves(); function updateHandler(data) {