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.',