From 3d50d5ff7749566e89603d5fdf1e17424c4e07ab Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 19 Nov 2025 03:21:28 -0500 Subject: [PATCH] refac Co-Authored-By: G30 <50341825+silentoplayz@users.noreply.github.com> --- src/lib/components/workspace/Models.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/workspace/Models.svelte b/src/lib/components/workspace/Models.svelte index 78567500e9..cb50dafcb6 100644 --- a/src/lib/components/workspace/Models.svelte +++ b/src/lib/components/workspace/Models.svelte @@ -261,8 +261,13 @@ let reader = new FileReader(); reader.onload = async (event) => { - let savedModels = JSON.parse(event.target.result); - console.log(savedModels); + try { + let savedModels = JSON.parse(event.target.result); + console.log(savedModels); + } catch (e) { + toast.error($i18n.t('Invalid JSON file')); + return; + } for (const model of savedModels) { if (model?.info ?? false) {