diff options
| author | 2023-03-31 01:33:58 +0200 | |
|---|---|---|
| committer | 2023-03-31 01:33:58 +0200 | |
| commit | 153ca4a1b31024a170222a18e7f1c7772c6d258f (patch) | |
| tree | c30dc9bd5c35aed66a2039ba0f3e7403f9dc6719 | |
| parent | converge site_api_scheme & site_api into site_api (diff) | |
revert refactoring of site_api_client
| -rw-r--r-- | bot/exts/recruitment/talentpool/_api.py | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/bot/exts/recruitment/talentpool/_api.py b/bot/exts/recruitment/talentpool/_api.py index e9e60890a..c00c8c09c 100644 --- a/bot/exts/recruitment/talentpool/_api.py +++ b/bot/exts/recruitment/talentpool/_api.py @@ -29,8 +29,8 @@ class Nomination(BaseModel):  class NominationAPI:      """Abstraction of site API interaction for talentpool.""" -    def __init__(self, site_api_client: APIClient): -        self.site_api_client = site_api_client +    def __init__(self, site_api: APIClient): +        self.site_api = site_api      async def get_nominations(          self, @@ -49,13 +49,13 @@ class NominationAPI:          if user_id is not None:              params["user__id"] = str(user_id) -        data = await self.site_api_client.get("bot/nominations", params=params) +        data = await self.site_api.get("bot/nominations", params=params)          nominations = parse_obj_as(list[Nomination], data)          return nominations      async def get_nomination(self, nomination_id: int) -> Nomination:          """Fetch a nomination by ID.""" -        data = await self.site_api_client.get(f"bot/nominations/{nomination_id}") +        data = await self.site_api.get(f"bot/nominations/{nomination_id}")          nomination = Nomination.parse_obj(data)          return nomination @@ -83,7 +83,7 @@ class NominationAPI:          if thread_id is not None:              data["thread_id"] = thread_id -        result = await self.site_api_client.patch(f"bot/nominations/{nomination_id}", json=data) +        result = await self.site_api.patch(f"bot/nominations/{nomination_id}", json=data)          return Nomination.parse_obj(result)      async def edit_nomination_entry( @@ -95,7 +95,7 @@ class NominationAPI:      ) -> Nomination:          """Edit a nomination entry."""          data = {"actor": actor_id, "reason": reason} -        result = await self.site_api_client.patch(f"bot/nominations/{nomination_id}", json=data) +        result = await self.site_api.patch(f"bot/nominations/{nomination_id}", json=data)          return Nomination.parse_obj(result)      async def post_nomination( @@ -110,5 +110,5 @@ class NominationAPI:              "reason": reason,              "user": user_id,          } -        result = await self.site_api_client.post("bot/nominations", json=data) +        result = await self.site_api.post("bot/nominations", json=data)          return Nomination.parse_obj(result) | 
