aboutsummaryrefslogtreecommitdiff
path: root/libs/basic_games_native/src
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-15 05:44:36 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-15 05:44:36 -0500
commit4e41d1c7b789cae96441f98d51fcc7428488768d (patch)
treed8e70a3fdf5ce460bf60e3d581e883fdc86c5246 /libs/basic_games_native/src
parent1b4dd1b718d543a2b6bf29e3209629542744babf (diff)
Fix NXM handler rejecting nexusmods.com/site tool downloads
Tools like BethINI Pie use the "site" game domain on Nexus, which has no matching game plugin. Previously this triggered the "Wrong Game" error. Now "site" (and any other domain with no plugin) is allowed: - downloadmanager: detect "site" NXM links and allow download using managed game as context; propagate raw game name ("site") through pending tracking and API requests for correct Nexus API URLs - downloadmanager: in nxmFileInfoAvailable, default info->gameName to the raw game name before plugin lookup so "site" is preserved when no matching plugin is found - nexusinterface: override m_GameName with raw game name in both requestFileInfo and requestDownloadURL when the plugin is a fallback (i.e. doesn't actually match the requested game domain) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'libs/basic_games_native/src')
0 files changed, 0 insertions, 0 deletions