Skip to content

[Feature]: Endpoint for adding single member to project #2684

@colinjc

Description

@colinjc

Problem

Currently the only way to add members to a project is through the set members endpoint. The issue is that this endpoint requires passing an authoritative list of all members when called, which introduces a race condition when it's called in parallel. We're hitting this when trying to automatically add users to specific projects using some automations that we can't control the parallelism of.

Solution

Add an endpoint to append a new member to a project, instead of a full replacement.

Workaround

No response

Would you like to help us implement this feature by sending a PR?

Yes

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions