Skip to content

Commit b05dfbe

Browse files
author
Oluwafemi Adenuga
authored
Add types client
2 parents 4f11b37 + af0b8dd commit b05dfbe

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

openproject/client.py

+9
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ def __init__(self, base_url: str, api_token: str):
1212
self.work_packages = WorkPackages(self)
1313
self.projects = Projects(self)
1414
self.statuses = Statuses(self)
15+
self.types = Types(self)
1516

1617
def _handle_response(self, response: httpx.Response):
1718
if response.status_code == 401:
@@ -143,3 +144,11 @@ def list(self):
143144

144145
def view(self, id: int):
145146
return self.client._send_request("GET", f"statuses/{id}")
147+
148+
149+
class Types(SubClient):
150+
def list(self):
151+
return self.client._send_request("GET", "types")
152+
153+
def view(self, id: int):
154+
return self.client._send_request("GET", f"types/{id}")

0 commit comments

Comments
 (0)