diff --git a/Wabbajack.Lib/Downloaders/HTTPDownloader.cs b/Wabbajack.Lib/Downloaders/HTTPDownloader.cs index e643652e..f9109df6 100644 --- a/Wabbajack.Lib/Downloaders/HTTPDownloader.cs +++ b/Wabbajack.Lib/Downloaders/HTTPDownloader.cs @@ -212,19 +212,22 @@ TOP: } - public virtual async Task<(Archive? Archive, TempFile NewFile)> FindUpgrade(Archive a, Func> downloadResolver) + public override async Task<(Archive? Archive, TempFile NewFile)> FindUpgrade(Archive a, Func> downloadResolver) { var tmpFile = new TempFile(); var newArchive = new Archive(this) {Name = a.Name}; + Utils.Log($"Downloading via HTTP to find Upgrade for {Url}"); + try { if (!await Download(newArchive, tmpFile.Path)) return default; } - catch (HttpException) + catch (HttpException ex) { + Utils.Log($"Error finding upgrade via HTTP to find Upgrade for {Url} {ex}"); return default; }