diff options
| author | Brendan Allan <[email protected]> | 2025-12-17 22:52:03 +0800 |
|---|---|---|
| committer | Brendan Allan <[email protected]> | 2025-12-17 22:54:54 +0800 |
| commit | f8df1d318556dbe1811e03fb9bdad89da5dde271 (patch) | |
| tree | 8f2b1064bbc72baeaae2c0c88ff1a36d5a23e68d /packages/tauri/src | |
| parent | b07a47fc89b6ca662c4f6b536d6f0c0ec5890f89 (diff) | |
| download | opencode-f8df1d318556dbe1811e03fb9bdad89da5dde271.tar.gz opencode-f8df1d318556dbe1811e03fb9bdad89da5dde271.zip | |
tauri: return after update failures
Diffstat (limited to 'packages/tauri/src')
| -rw-r--r-- | packages/tauri/src/updater.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/tauri/src/updater.ts b/packages/tauri/src/updater.ts index 7207fbe5c..0a14026e4 100644 --- a/packages/tauri/src/updater.ts +++ b/packages/tauri/src/updater.ts @@ -11,12 +11,12 @@ export async function runUpdater({ alertOnFail }: { alertOnFail: boolean }) { update = await check() } catch { if (alertOnFail) await message("Failed to check for updates", { title: "Update Check Failed" }) + return } if (!update) { if (alertOnFail) await message("You are already using the latest version of OpenCode", { title: "No Update Available" }) - return } @@ -24,6 +24,7 @@ export async function runUpdater({ alertOnFail }: { alertOnFail: boolean }) { await update.download() } catch { if (alertOnFail) await message("Failed to download update", { title: "Update Failed" }) + return } const shouldUpdate = await ask( @@ -36,6 +37,7 @@ export async function runUpdater({ alertOnFail }: { alertOnFail: boolean }) { await update.install() } catch { await message("Failed to install update", { title: "Update Failed" }) + return } await invoke("kill_sidecar") |
