From 40c7c1b515abf4abcecd6480afb28f27fb71d0f0 Mon Sep 17 00:00:00 2001 From: AAGaming Date: Sat, 30 Dec 2023 21:32:23 -0500 Subject: port updater to ws, also small refactoring --- frontend/src/components/settings/pages/general/Updater.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'frontend/src/components/settings/pages/general/Updater.tsx') diff --git a/frontend/src/components/settings/pages/general/Updater.tsx b/frontend/src/components/settings/pages/general/Updater.tsx index 927a99b0..26537b58 100644 --- a/frontend/src/components/settings/pages/general/Updater.tsx +++ b/frontend/src/components/settings/pages/general/Updater.tsx @@ -15,7 +15,7 @@ import { useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { FaExclamation } from 'react-icons/fa'; -import { VerInfo, callUpdaterMethod, finishUpdate } from '../../../../updater'; +import { VerInfo, checkForUpdates, doRestart, doUpdate } from '../../../../updater'; import { useDeckyState } from '../../../DeckyState'; import InlinePatchNotes from '../../../patchnotes/InlinePatchNotes'; import WithSuspense from '../../../WithSuspense'; @@ -85,7 +85,7 @@ export default function UpdaterSettings() { finish: async () => { setUpdateProgress(0); setReloading(true); - await finishUpdate(); + await doRestart(); }, }; }, []); @@ -122,13 +122,13 @@ export default function UpdaterSettings() { !versionInfo?.remote || versionInfo?.remote?.tag_name == versionInfo?.current ? async () => { setCheckingForUpdates(true); - const res = (await callUpdaterMethod('check_for_updates')) as { result: VerInfo }; - setVersionInfo(res.result); + const verInfo = await checkForUpdates(); + setVersionInfo(verInfo); setCheckingForUpdates(false); } : async () => { setUpdateProgress(0); - callUpdaterMethod('do_update'); + doUpdate(); } } > -- cgit v1.2.3