mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
Fix nexus updater code
This commit is contained in:
parent
dece486ce0
commit
cc6b6eb3c7
@ -205,7 +205,7 @@ namespace Wabbajack.BuildServer.Controllers
|
||||
var newArchive = await FindNexusAlternative(nexusState, archive.Hash);
|
||||
if (newArchive != null)
|
||||
{
|
||||
return (Ok(archive), archive);
|
||||
return (Ok(newArchive), newArchive);
|
||||
}
|
||||
|
||||
Utils.Log($"No available upgrade for {nexusState.PrimaryKey}");
|
||||
|
@ -538,7 +538,7 @@ namespace Wabbajack.BuildServer.Model.Models
|
||||
public async Task<Archive> GetNexusStateByHash(Hash startingHash)
|
||||
{
|
||||
await using var conn = await Open();
|
||||
var result = await conn.QueryFirstOrDefaultAsync<string>(@"SELECT JsonState, Size FROM dbo.DownloadStates
|
||||
var result = await conn.QueryFirstOrDefaultAsync<string>(@"SELECT JsonState FROM dbo.DownloadStates
|
||||
WHERE Hash = @hash AND PrimaryKey like 'NexusDownloader+State|%'",
|
||||
new {Hash = (long)startingHash});
|
||||
return result == null ? null : new Archive(result.FromJsonString<AbstractDownloadState>())
|
||||
|
Loading…
Reference in New Issue
Block a user