Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not logged in during compilation isnt failing when verifying mods. #2622

Open
Mieekaserra opened this issue Sep 23, 2024 · 1 comment
Open
Assignees
Labels
enhancement New feature or request

Comments

@Mieekaserra
Copy link

Mieekaserra commented Sep 23, 2024

Describe the bug

If a user isnt logged in when running thought compilation you get warnings that it cannot verify new mods in your download folder. This Inevitably leads to a "no match in stack" error.

Wabbajack Version

3.7.2

Logs

00:00:22.986 [WARN] (Wabbajack.Compiler.MO2Compiler) While resolving archive 2K Tints - Men - NITHI NPCs - The Thieves Guild-79762-1-0-0-1671549762.7z|System.Exception: No API Key or OAuth Token found for NexusMods
   at Wabbajack.Networking.NexusApi.NexusApi.AddAuthHeaders(HttpRequestMessage msg) in E:\oss\wabbajack\Wabbajack.Networking.NexusApi\NexusApi.cs:line 221
   at Wabbajack.Networking.NexusApi.NexusApi.GenerateMessage(HttpMethod method, String uri, Object[] parameters) in E:\oss\wabbajack\Wabbajack.Networking.NexusApi\NexusApi.cs:line 197
   at Wabbajack.Networking.NexusApi.ProxiedNexusApi.GenerateMessage(HttpMethod method, String uri, Object[] parameters) in E:\oss\wabbajack\Wabbajack.Networking.NexusApi\ProxiedNexusApi.cs:line 41
   at Wabbajack.Networking.NexusApi.NexusApi.FileInfo(String nexusGameName, Int64 modId, Int64 fileId, CancellationToken token) in E:\oss\wabbajack\Wabbajack.Networking.NexusApi\NexusApi.cs:line 107
   at Wabbajack.Downloaders.NexusDownloader.Verify(Archive archive, Nexus state, IJob job, CancellationToken token) in E:\oss\wabbajack\Wabbajack.Downloaders.Nexus\NexusDownloader.cs:line 206
   at Wabbajack.Downloaders.DownloadDispatcher.Verify(Archive a, CancellationToken token) in E:\oss\wabbajack\Wabbajack.Downloaders.Dispatcher\DownloadDispatcher.cs:line 146
   at Wabbajack.Compiler.ACompiler.ResolveArchive(IndexedArchive archive) in E:\oss\wabbajack\Wabbajack.Compiler\ACompiler.cs:line 647
@EzioTheDeadPoet EzioTheDeadPoet self-assigned this Sep 23, 2024
@EzioTheDeadPoet EzioTheDeadPoet added the enhancement New feature or request label Sep 23, 2024
@EzioTheDeadPoet
Copy link
Contributor

The request for improvement is that WJ throws an error that stops the compilation the moment the OAuth error is detected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants