UpdaterPage: Do not error if update check failed

This commit is contained in:
Vendicated 2022-10-02 02:46:41 +02:00
parent 57d586fab7
commit f31fd75efc
No known key found for this signature in database
GPG key ID: EC781ADFB93EFFA3
5 changed files with 54 additions and 16 deletions

View file

@ -4,12 +4,15 @@ import { IpcRes } from './types';
export const UpdateLogger = new Logger("Updater", "white");
export let isOutdated = false;
export let updateError: any;
export let changes: Record<"hash" | "author" | "message", string>[];
async function Unwrap<T>(p: Promise<IpcRes<T>>) {
const res = await p;
if (res.ok) return res.value;
updateError = res.error;
throw res.error;
}