From 206a1c9039453056d60c91db0f6872128ab09721 Mon Sep 17 00:00:00 2001 From: Timothy Baldridge Date: Thu, 8 Aug 2019 15:29:16 -0600 Subject: [PATCH] request a link rather than info from the nexus during compilation to handle missing files --- Wabbajack/Compiler.cs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/Wabbajack/Compiler.cs b/Wabbajack/Compiler.cs index 88430d1a..4ab52002 100644 --- a/Wabbajack/Compiler.cs +++ b/Wabbajack/Compiler.cs @@ -267,21 +267,6 @@ namespace Wabbajack return result; }, false); - /* - using (var a = ArchiveFactory.Open(archive.AbsolutePath)) - { - foreach (var entry in a.Entries) - { - var path = entry.Key.Replace("/", "\\"); - if (!paths.Contains(path)) continue; - var result = new MemoryStream(); - streams.Add(path, result); - Info("Extracting {0}", path); - using (var stream = entry.OpenEntryStream()) - stream.CopyTo(result); - } - }*/ - var extracted = streams.ToDictionary(k => k.Key, v => v.Value.ToArray()); // Now Create the patches Status("Building Patches for {0}", archive.Name); @@ -358,7 +343,7 @@ namespace Wabbajack Status($"Getting Nexus info for {found.Name}"); try { - var info = NexusAPI.GetFileInfo((NexusMod)result, NexusKey); + var link = NexusAPI.GetNexusDownloadLink((NexusMod)result, NexusKey); } catch (Exception ex) {