Skip to content

Fix Topgear URL submissions in My Submissions -> dev - #2512

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

jmgasper merged 1 commit into
devfrom
fix/topgear-mine-url-dev

Conversation

@jmgasper

@jmgasper jmgasper commented Oct 16, 2026 •

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, 733 tests passed.
  • yarn lint: passed.
  • NODE_OPTIONS=--max-old-space-size=8192 yarn run build: passed. The default 4 GB heap ran out of memory.

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

Companion master PR: #2513

@jmgasper
jmgasper requested a review from kkartunov as a code owner October 16, 2026 23:35
@jmgasper
jmgasper merged commit 44bb7eb into dev Oct 17, 2026
8 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