From 3a97ccb55206bc1684b93215e1aee367c961105a Mon Sep 17 00:00:00 2001 From: bluepilledgreat <97983689+bluepilledgreat@users.noreply.github.com> Date: Sun, 16 Jul 2023 16:17:56 +0100 Subject: [PATCH] ignore exceptions while checking new releases --- Bloxstrap/Bootstrapper.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Bloxstrap/Bootstrapper.cs b/Bloxstrap/Bootstrapper.cs index b3b359e..9a731fa 100644 --- a/Bloxstrap/Bootstrapper.cs +++ b/Bloxstrap/Bootstrapper.cs @@ -563,7 +563,16 @@ namespace Bloxstrap App.Logger.WriteLine($"[Bootstrapper::CheckForUpdates] Checking for updates..."); - var releaseInfo = await Utility.Http.GetJson($"https://api.github.com/repos/{App.ProjectRepository}/releases/latest"); + GithubRelease? releaseInfo; + try + { + releaseInfo = await Http.GetJson($"https://api.github.com/repos/{App.ProjectRepository}/releases/latest"); + } + catch (Exception ex) + { + App.Logger.WriteLine($"[Bootstrapper::CheckForUpdates] Failed to fetch releases: {ex}"); + return; + } if (releaseInfo is null || releaseInfo.Assets is null) {