Skip to content

feat: include slugs in person.position api responses#753

Merged
stefanprobst merged 2 commits into
mainfrom
feat/person-position-slugs
Jul 20, 2026
Merged

feat: include slugs in person.position api responses#753
stefanprobst merged 2 commits into
mainfrom
feat/person-position-slugs

Conversation

@stefanprobst

Copy link
Copy Markdown
Contributor

include slugs in person.position api responses, so the website can create links to the related organisational unit. e.g. in case of a "working group chair" position, the api now returns name, type, and slug of the working group.

open question: should we - in addition to name/type/slug - also resolve an actual pathname, or should we delegate the responsibility to the api consumer. this is related to #749

@stefanprobst
stefanprobst force-pushed the feat/person-position-slugs branch from 3fd966a to d0fd179 Compare July 20, 2026 13:25
@stefanprobst
stefanprobst marked this pull request as ready for review July 20, 2026 13:39
@stefanprobst
stefanprobst requested a review from babslgam as a code owner July 20, 2026 13:39
@stefanprobst
stefanprobst merged commit 75a0003 into main Jul 20, 2026
7 checks passed
@stefanprobst
stefanprobst deleted the feat/person-position-slugs branch July 20, 2026 13:39
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