From 11aff486257dd516850939aa0806a85372ca6a10 Mon Sep 17 00:00:00 2001 From: Nico Verbruggen Date: Thu, 27 Nov 2025 11:20:08 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Ensure=20successful=20auto?= =?UTF-8?q?matic=20check=20if=20written=20to=20NSUserDefaults?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- phpmon/Domain/App/AppUpdater.swift | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/phpmon/Domain/App/AppUpdater.swift b/phpmon/Domain/App/AppUpdater.swift index 15da55d5..5d9182db 100644 --- a/phpmon/Domain/App/AppUpdater.swift +++ b/phpmon/Domain/App/AppUpdater.swift @@ -46,10 +46,12 @@ class AppUpdater { latestVersionOnline = onlineVersion Log.info("The latest version read from '\(caskUrl.lastPathComponent)' is: v\(onlineVersion.computerReadable).") - if latestVersionOnline > currentVersion { - await presentNewerVersionAvailableAlert() - } else if interactive { - await presentNoNewerVersionAvailableAlert() + Task { // Present this concurrently w/ returning the .success value + if latestVersionOnline > currentVersion { + await presentNewerVersionAvailableAlert() + } else if interactive { + await presentNoNewerVersionAvailableAlert() + } } return .success