From 68faa17ab66bebffa83af6e9ccd32f86e8a4c1b7 Mon Sep 17 00:00:00 2001 From: Aaron Greenspan Date: Thu, 28 Jan 2021 10:31:59 -0700 Subject: [PATCH] ui: fix emver check in startup alerts notifier --- ui/src/app/services/startup-alerts.notifier.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/src/app/services/startup-alerts.notifier.ts b/ui/src/app/services/startup-alerts.notifier.ts index 959d37219..6d2f2cc8c 100644 --- a/ui/src/app/services/startup-alerts.notifier.ts +++ b/ui/src/app/services/startup-alerts.notifier.ts @@ -83,7 +83,6 @@ export class StartupAlertsNotifier { return server.autoCheckUpdates } - private async osUpdateCheck (s: Readonly): Promise { const { versionLatest } = await this.apiService.getVersionLatest() return this.osUpdateService.updateIsAvailable(s.versionInstalled, versionLatest) ? versionLatest : undefined @@ -91,7 +90,9 @@ export class StartupAlertsNotifier { private async appsCheck (): Promise { const availableApps = await this.apiService.getAvailableApps() - return !!availableApps.find(app => this.emver.compare(app.versionInstalled, app.versionLatest) === -1) + return !!availableApps.find( + app => app.versionInstalled && this.emver.compare(app.versionInstalled, app.versionLatest) === -1, + ) } private async displayOsWelcome (s: Readonly): Promise {