diff options
| author | Brendan Allan <[email protected]> | 2026-04-24 13:27:36 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-24 13:27:36 +0800 |
| commit | 2e156b8990a1e72cfb231eadafe76e4e60c096ea (patch) | |
| tree | 1a68b80f480b5f6327f77115571699054e76519a /packages/app/src/pages/error.tsx | |
| parent | 3bfe6a1ef6cf41bc7f05339d63ab8d6032c6e8e1 (diff) | |
| download | opencode-2e156b8990a1e72cfb231eadafe76e4e60c096ea.tar.gz opencode-2e156b8990a1e72cfb231eadafe76e4e60c096ea.zip | |
fix(desktop): avoid relaunching without installing updates (#23806)
Diffstat (limited to 'packages/app/src/pages/error.tsx')
| -rw-r--r-- | packages/app/src/pages/error.tsx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/app/src/pages/error.tsx b/packages/app/src/pages/error.tsx index 11284b3d2..ba0045ec9 100644 --- a/packages/app/src/pages/error.tsx +++ b/packages/app/src/pages/error.tsx @@ -244,10 +244,9 @@ export const ErrorPage: Component<ErrorPageProps> = (props) => { } async function installUpdate() { - if (!platform.update || !platform.restart) return + if (!platform.updateAndRestart) return await platform - .update() - .then(() => platform.restart!()) + .updateAndRestart() .then(() => setStore("actionError", undefined)) .catch((err) => { setStore("actionError", formatError(err, language.t)) |
