From bb7066dd41c4d201dec380657ebd1bcd377decda Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Fri, 26 Jul 2024 00:53:59 -0500 Subject: [PATCH] Only invoke OnUpdateAvailable if update available --- LANCommander.Client/Services/UpdateService.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/LANCommander.Client/Services/UpdateService.cs b/LANCommander.Client/Services/UpdateService.cs index 8596032..4982f3d 100644 --- a/LANCommander.Client/Services/UpdateService.cs +++ b/LANCommander.Client/Services/UpdateService.cs @@ -23,11 +23,12 @@ namespace LANCommander.Client.Services public async Task CheckForUpdateAsync() { - var serverVersion = await Client.Launcher.CheckForUpdateAsync(); + var updateVersion = await Client.Launcher.CheckForUpdateAsync(); - OnUpdateAvailable?.Invoke(serverVersion); + if (updateVersion != null) + OnUpdateAvailable?.Invoke(updateVersion); - return serverVersion; + return updateVersion; } public async Task UpdateAsync(SemVersion version)