Skip to content

fix: real Active Duty pool, and Go to match opens the matchmaking room - #1044

Merged
sivert-io merged 3 commits into
mainfrom
fix/active-duty-mm-match-link
Oct 17, 2026
Merged

sivert-io merged 3 commits into
mainfrom
fix/active-duty-mm-match-link

Conversation

@sivert-io

Copy link
Copy Markdown
Collaborator

Active Duty. bundled-maps.json re-synced from cs2-server-manager (Auto-Tournament/cs2-server-manager#139). CS2's mg_active group is stale; the game's own Active Duty is the competitive template's map groups tagged grouptype active: de_cache, de_anubis, de_inferno, de_mirage, de_dust2, de_nuke, de_ancient. All seven have images in the catalogue.

An unedited (system-managed) Active Duty pool follows maps.json by itself: the module fetches the live maps.json on start and daily. A pool an admin edited is left alone; Maps → Sync maps reports it as "kept" and the admin sets the maps by hand.

Go to match (matchmaking). /match/mm-… for the player's own lobby now redirects to /play/<lobbyId> on client navigation, as a full reload already did via MatchmakingOverlay. NextMatchDialog links straight to the room and doesn't pop up when the player is already in it. New matchRoomPath helper in components/matchmaking/matchRoomPath.ts.

🤖 Generated with Claude Code

sivert-io and others added 3 commits October 17, 2026 21:54
- bundled-maps.json synced from cs2-server-manager: Active Duty is now
  cache, anubis, inferno, mirage, dust2, nuke, ancient (CS2's competitive
  template + grouptype active; mg_active is stale).
- /match/mm-<id> for the player's own matchmaking match redirects to
  /play/<lobbyId> on client-side navigation too, the way a full reload
  already did (MatchmakingOverlay). NextMatchDialog links straight to the
  room and treats it as the match's page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sivert-io
sivert-io merged commit 6e33a40 into main Oct 17, 2026
23 checks passed
@sivert-io
sivert-io deleted the fix/active-duty-mm-match-link branch October 17, 2026 20:05
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant