Skip to content

PM-5754: update winning download metadata docs - #139

Merged
jmgasper merged 1 commit into
developfrom
PM-5754
Jul 31, 2026
Merged

PM-5754: update winning download metadata docs#139
jmgasper merged 1 commit into
developfrom
PM-5754

Conversation

@jmgasper

Copy link
Copy Markdown
Contributor

What was broken

The challenge API schema described submissionsViewable as an additional prerequisite for Design winning-submission downloads.

Root cause

Swagger documentation still reflected the obsolete Design-specific authorization gate.

What was changed

Removed the obsolete submissionsViewable prerequisite from the winning-download metadata descriptions in create, update, patch, and response schemas.

Any added/updated tests

No tests were changed because this is a documentation-only contract correction. The focused metadata/helper suite passes 10 of 10 tests, and pnpm lint plus pnpm build pass. The required full suite was also run against the local test database: 132 tests passed and 66 existing unrelated tests failed.

What was broken

The challenge API schema described submissionsViewable as an additional prerequisite for Design winning-submission downloads.

Root cause

Swagger documentation still reflected the obsolete Design-specific authorization gate.

What was changed

Removed the obsolete submissionsViewable prerequisite from the winning-download metadata descriptions in create, update, patch, and response schemas.

Any added/updated tests

No tests were changed because this is a documentation-only contract correction; existing metadata validation tests continue to cover exact values and omission.
@jmgasper
jmgasper merged commit 26eacec into develop Jul 31, 2026
5 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