From e21f9e8a8b9fd87b90ecab250a8f01acb4e4b847 Mon Sep 17 00:00:00 2001 From: Ayush Date: Sun, 15 Feb 2026 00:08:46 +0530 Subject: [PATCH] Fix bugs in UpgradeService: handle null task and correct BaseURI reference --- Application/FileConverter/Services/UpgradeService.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Application/FileConverter/Services/UpgradeService.cs b/Application/FileConverter/Services/UpgradeService.cs index 1ff083dd..f42e2221 100644 --- a/Application/FileConverter/Services/UpgradeService.cs +++ b/Application/FileConverter/Services/UpgradeService.cs @@ -68,6 +68,11 @@ public async Task CheckForUpgrade() Diagnostics.Debug.Log($"Failed to check upgrade: {exception.Message}."); } + if (task == null) + { + return null; + } + UpgradeVersionDescription versionDescription = await task; if (versionDescription == null) @@ -155,7 +160,7 @@ public void CancelUpgrade() private async Task DownloadLatestVersionDescription() { #if BUILD32 - Uri uri = new Uri(Helpers.BaseURI + "version (x86).xml"); + Uri uri = new Uri(UpgradeService.BaseURI + "version (x86).xml"); #else Uri uri = new Uri(UpgradeService.BaseURI + "version.xml"); #endif