Commit e637808b authored by Artem Koton's avatar Artem Koton Committed by Nejc Habjan
Browse files

feat(api): add exclusive GET attrs for /projects/:id/members

parent d6b1b0a9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -102,8 +102,9 @@ class ProjectMemberManager(CRUDMixin, RESTManager):
    _obj_cls = ProjectMember
    _from_parent_attrs = {"project_id": "id"}
    _create_attrs = RequiredOptional(
        required=("access_level", "user_id"),
        required=("access_level",),
        optional=("expires_at", "tasks_to_be_done"),
        exclusive=("username", "user_id"),
    )
    _update_attrs = RequiredOptional(
        required=("access_level",), optional=("expires_at",)