From 39accaa38279bdcc4b0be7ad1f2199191342912e Mon Sep 17 00:00:00 2001 From: Aaron Greenspan Date: Wed, 20 Jan 2021 17:10:25 -0700 Subject: [PATCH] ui: cleanup --- ui/src/app/modals/os-welcome/os-welcome.page.ts | 4 +++- ui/src/app/services/startup-alerts.notifier.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/app/modals/os-welcome/os-welcome.page.ts b/ui/src/app/modals/os-welcome/os-welcome.page.ts index a7ed4fee6..8cc7a4d70 100644 --- a/ui/src/app/modals/os-welcome/os-welcome.page.ts +++ b/ui/src/app/modals/os-welcome/os-welcome.page.ts @@ -17,13 +17,15 @@ export class OSWelcomePage { constructor ( private readonly modalCtrl: ModalController, private readonly apiService: ApiService, + private readonly serverModel: ServerModel, private readonly config: ConfigService, ) { } - // autoCheckUpdates default must be false when upgrading to 0.2.8 + // autoCheckUpdates default must be false when upgrading to async dismiss () { this.apiService .patchServerConfig('autoCheckUpdates', this.autoCheckUpdates) + .then(() => this.serverModel.update({ autoCheckUpdates: this.autoCheckUpdates })) .then(() => this.apiService.acknowledgeOSWelcome(this.config.version)) .catch(console.error) diff --git a/ui/src/app/services/startup-alerts.notifier.ts b/ui/src/app/services/startup-alerts.notifier.ts index 9c421b0d1..ad8127d5b 100644 --- a/ui/src/app/services/startup-alerts.notifier.ts +++ b/ui/src/app/services/startup-alerts.notifier.ts @@ -87,6 +87,7 @@ export class StartupAlertsNotifier { private async handleAppsCheck () { this.checkedAppsForUpdates = true + try { const availableApps = await this.apiService.getAvailableApps() if (!!availableApps.find(app => this.emver.compare(app.versionInstalled, app.versionLatest) === -1)) {