|
|
@ -2227,7 +2227,7 @@ class Guild(Hashable): |
|
|
|
# This endpoint paginates in ascending order. |
|
|
|
endpoint = self._state.http.get_bans |
|
|
|
|
|
|
|
async def _before_strategy(retrieve, before, limit): |
|
|
|
async def _before_strategy(retrieve: int, before: Optional[Snowflake], limit: Optional[int]): |
|
|
|
before_id = before.id if before else None |
|
|
|
data = await endpoint(self.id, limit=retrieve, before=before_id) |
|
|
|
|
|
|
@ -2239,7 +2239,7 @@ class Guild(Hashable): |
|
|
|
|
|
|
|
return data, before, limit |
|
|
|
|
|
|
|
async def _after_strategy(retrieve, after, limit): |
|
|
|
async def _after_strategy(retrieve: int, after: Optional[Snowflake], limit: Optional[int]): |
|
|
|
after_id = after.id if after else None |
|
|
|
data = await endpoint(self.id, limit=retrieve, after=after_id) |
|
|
|
|
|
|
@ -3539,7 +3539,7 @@ class Guild(Hashable): |
|
|
|
The audit log entry. |
|
|
|
""" |
|
|
|
|
|
|
|
async def _before_strategy(retrieve, before, limit): |
|
|
|
async def _before_strategy(retrieve: int, before: Optional[Snowflake], limit: Optional[int]): |
|
|
|
before_id = before.id if before else None |
|
|
|
data = await self._state.http.get_audit_logs( |
|
|
|
self.id, limit=retrieve, user_id=user_id, action_type=action, before=before_id |
|
|
@ -3555,7 +3555,7 @@ class Guild(Hashable): |
|
|
|
|
|
|
|
return data, entries, before, limit |
|
|
|
|
|
|
|
async def _after_strategy(retrieve, after, limit): |
|
|
|
async def _after_strategy(retrieve: int, after: Optional[Snowflake], limit: Optional[int]): |
|
|
|
after_id = after.id if after else None |
|
|
|
data = await self._state.http.get_audit_logs( |
|
|
|
self.id, limit=retrieve, user_id=user_id, action_type=action, after=after_id |
|
|
|