Conditions | 3 |
Total Lines | 15 |
Code Lines | 14 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | from .base import Resource, UserRoles |
||
20 | def create(self, |
||
21 | email: str, |
||
22 | name: str, |
||
23 | role: UserRoles = None, |
||
24 | team_ids: list = None): |
||
25 | user = { |
||
26 | "email": email, |
||
27 | "name": name, |
||
28 | "type": "user" |
||
29 | } |
||
30 | if role is not None: |
||
31 | user["role"] = role.value[1] |
||
32 | if team_ids is not None: |
||
33 | user["team_ids"] = ",".join(team_ids) |
||
34 | return self._post("/users", data={"user": user}) |
||
35 | |||
62 |