diff options
author | GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com> | 2022-11-21 13:05:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-21 13:05:32 +0100 |
commit | 73f5e843cb705d612015e150dfea488bb2cf7e3f (patch) | |
tree | c9710dda7af0633477b90db3c73cd352650724df | |
parent | 02191fe8972d3bc2a3ab64138b150283c72c6696 (diff) | |
download | FlightCore-73f5e843cb705d612015e150dfea488bb2cf7e3f.tar.gz FlightCore-73f5e843cb705d612015e150dfea488bb2cf7e3f.zip |
fix: Catch error for missing handle (#60)
Setting install path manually when one exists already will error out on
trying to delete the non-existing "no install found" notification using
its non-existing handle.
-rw-r--r-- | src-vue/src/plugins/store.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src-vue/src/plugins/store.ts b/src-vue/src/plugins/store.ts index b97af2a7..8ebcaf80 100644 --- a/src-vue/src/plugins/store.ts +++ b/src-vue/src/plugins/store.ts @@ -97,7 +97,12 @@ export const store = createStore<FlightCoreStore>({ type: 'success', position: 'bottom-right' }); - notification_handle.close(); + try { + notification_handle.close(); + } + catch { + console.warn("Nothing to close"); + } state.install_type = InstallType.UNKNOWN; // Check for Northstar install |