Skip to content

Prod - July release 2 - #7242

Merged
jmgasper merged 4 commits into
masterfrom
develop
Jul 29, 2026
Merged

Prod - July release 2#7242
jmgasper merged 4 commits into
masterfrom
develop

Conversation

@jmgasper

Copy link
Copy Markdown
Collaborator

jmgasper added 4 commits July 13, 2026 14:48
What was broken

After a Marathon Match submission completed, the My Submissions button opened the legacy submission management page.

Root cause

The upload success flow used the legacy /my-submissions route for every challenge and did not select the challenge detail tab during client-side navigation.

What was changed

Detect Marathon Match challenges from their details, route the success action to the challenge My Submissions tab, and select that tab in Redux while preserving the legacy route for non-MM challenges.

Any added/updated tests

Added Uploading component tests for the Marathon Match tab destination and selection action, plus coverage that non-MM challenges retain the legacy destination.
PM-5662: Open MM submissions tab after upload
@jmgasper
jmgasper requested a review from kkartunov as a code owner July 29, 2026 00:46
@jmgasper
jmgasper merged commit 1e29d7f into master Jul 29, 2026
13 of 114 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant