From 7a62e7718e011f539780bb6151a01d1674a00ddd Mon Sep 17 00:00:00 2001 From: TaurusXin Date: Thu, 25 Jul 2024 09:30:45 +0800 Subject: [PATCH] fix: first time download --- frontend/src/pages/Panel.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/Panel.tsx b/frontend/src/pages/Panel.tsx index dea4a85..01b74ae 100644 --- a/frontend/src/pages/Panel.tsx +++ b/frontend/src/pages/Panel.tsx @@ -63,7 +63,15 @@ const Panel: React.FC = () => { } }) } else { - setCheckDisabled(true) + GetLatestVersion().then(res => { + if (res === null) { + toast('Get database failed.', { + description: '⛓️‍💥 Please check your internet connection.' + }) + } else { + setNewVersion(res) + } + }) setMacInputDisabled(true) setIsOpen(true) } @@ -109,7 +117,7 @@ const Panel: React.FC = () => { const handleCheck = () => { setCheckDisabled(true) GetLatestVersion().then(res => { - if (res.Version === null) { + if (res === null) { setCheckDisabled(false) toast('Check update failed.', { description: '⛓️‍💥 Please check your internet connection.',