Skip to content

feat(opportunity): add volunteerNames to ApiOpportunityGetList#128

Open
arturasmckwcz wants to merge 1 commit into
mainfrom
feat/opp-list-volunteers
Open

feat(opportunity): add volunteerNames to ApiOpportunityGetList#128
arturasmckwcz wants to merge 1 commit into
mainfrom
feat/opp-list-volunteers

Conversation

@arturasmckwcz

Copy link
Copy Markdown
Collaborator

What

Adds volunteerNames?: string[] to ApiOpportunityGetList — names of the volunteers matched (m2m) to an opportunity, surfaced on GET /opportunity (list).

  • Named volunteerNames (not volunteers) to avoid implying volunteer objects.
  • Optional on the shared base so ApiOpportunityGet and ApiVolunteerOpportunityGetList (which extend it) needn't supply it — only the list DTO populates it.
  • PII-masked per caller role by the API (opportunityVolunteer.volunteer.person.name).

need4deed-org/be follow-up. Next publish ≥ 0.0.107.

🤖 Generated with Claude Code

Names of the volunteers matched (m2m) to an opportunity, surfaced on
GET /opportunity (list). Named `volunteerNames` (not `volunteers`) to
avoid implying volunteer objects. Optional on the shared base so
ApiOpportunityGet and ApiVolunteerOpportunityGetList needn't supply it;
PII-masked per caller role by the API.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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