Skip to content

Cover private engagement permission edge cases -> dev - #2483

Merged
jmgasper merged 2 commits into
devfrom
fix/private-engagement-fallback
Oct 12, 2026
Merged

jmgasper merged 2 commits into
devfrom
fix/private-engagement-fallback

Conversation

@jmgasper

@jmgasper jmgasper commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

Related JIRA Ticket

Not provided.

What's in this PR?

Add regression coverage for two private-engagement role edge cases: an uppercase Administrator role with surrounding whitespace retains private-list access, while Group Administrator loads public opportunities without requesting private access.

The implementation is already on dev through #2482. This branch incorporates the latest dev and retains its permission checks, documentation, mixed-role coverage, and public-opportunity rendering assertions.

Companion API fallback: topcoder-platform/engagements-api-v6#71

Validation: yarn lint, yarn run build, and all 17 engagement-list regression tests pass.

@jmgasper jmgasper changed the title Fix private engagement listing permissions -> dev Cover private engagement permission edge cases -> dev Oct 12, 2026
@jmgasper
jmgasper merged commit aa48b07 into dev Oct 12, 2026
5 of 7 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