Fix Nexus tests

This commit is contained in:
Timothy Baldridge 2021-01-06 06:12:16 -07:00
parent d854845d17
commit 581c34c0b0

View File

@ -50,8 +50,9 @@ namespace Compression.BSA.Test
private static async Task<AbsolutePath> DownloadMod(Game game, int mod) private static async Task<AbsolutePath> DownloadMod(Game game, int mod)
{ {
using var client = await NexusApiClient.Get(); var client = DownloadDispatcher.GetInstance<NexusDownloader>();
var results = await client.GetModFiles(game, mod); await client.Prepare();
var results = await client.Client!.GetModFiles(game, mod);
var file = results.files.FirstOrDefault(f => f.is_primary) ?? var file = results.files.FirstOrDefault(f => f.is_primary) ??
results.files.OrderByDescending(f => f.uploaded_timestamp).First(); results.files.OrderByDescending(f => f.uploaded_timestamp).First();
var src = _stagingFolder.Combine(file.file_name); var src = _stagingFolder.Combine(file.file_name);