Skip to content

Fix Topgear URL submissions in My Submissions -> master - #2513

Merged
jmgasper merged 1 commit into
masterfrom
fix/topgear-mine-url-master
Oct 17, 2026
Merged

jmgasper merged 1 commit into
masterfrom
fix/topgear-mine-url-master

Conversation

@jmgasper

Copy link
Copy Markdown
Collaborator

What's in this PR?

Topgear members opening a challenge's My Submissions tab (?tab=mine) could get the file uploader when submission_type=url metadata was absent. Select the existing URL submission flow for challenges identified by either the Topgear hostname or the configured Topgear group, including challenges with legacy ZIP metadata. Other challenges retain their metadata-based selection.

Add regression coverage using the real detail page and submission form to verify the deep link, Topgear terms, and direct SharePoint URL submission without file upload. Update the submission-mode documentation.

Validation

  • New regression cases reproduce the file uploader on unmodified master and pass with the fix.
  • yarn test:no-watch --runInBand src/apps/opportunities: 62 suites, 707 tests passed.
  • yarn lint: passed.
  • NODE_OPTIONS=--max-old-space-size=8192 yarn run build: passed. Uses an increased Node heap; the dev build exceeded the default 4 GB limit.

Builds report source-map, CSS-order, and bundle-size warnings.

Companion dev PR: #2512

@jmgasper
jmgasper requested a review from kkartunov as a code owner October 16, 2026 23:36
@jmgasper
jmgasper merged commit d02757c into master Oct 17, 2026
3 of 4 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