Browse Source

Revert "Cast ids to str beforehand"

pull/10386/head
Soheab 6 months ago
parent
commit
8dbb49d652
  1. 4
      discord/abc.py
  2. 6
      discord/http.py
  3. 2
      discord/invite.py

4
discord/abc.py

@ -1373,8 +1373,8 @@ class GuildChannel:
target_user_id=target_user.id if target_user else None,
target_application_id=target_application_id,
flags=flags.value if flags else None,
role_ids=[str(role.id) for role in roles or []],
user_ids=[str(user.id) for user in users or []],
role_ids=[role.id for role in roles or []],
user_ids=[user.id for user in users or []],
)
return Invite.from_incomplete(data=data, state=self._state)

6
discord/http.py

@ -1841,9 +1841,9 @@ class HTTPClient:
self,
*,
payload: dict[str, Any],
user_ids: List[str],
user_ids: List[Snowflake],
) -> MultipartParameters:
users = "Users\n" + "\n".join(user_ids)
users = "Users\n" + "\n".join(map(str, user_ids))
form = [
{'name': 'payload_json', 'value': utils._to_json(payload)},
{'name': 'target_users_file', 'value': users, 'filename': 'users.csv', 'content_type': 'text/csv'},
@ -1938,7 +1938,7 @@ class HTTPClient:
def edit_invite_target_users(
self,
invite_id: str,
user_ids: List[str],
user_ids: List[Snowflake],
) -> Response[None]:
multipart_params = self._generate_invite_multipart(
payload={},

2
discord/invite.py

@ -724,4 +724,4 @@ class Invite(Hashable):
"""
if users is not MISSING:
await self._state.http.edit_invite_target_users(self.code, user_ids=[str(user.id) for user in users])
await self._state.http.edit_invite_target_users(self.code, user_ids=[user.id for user in users])

Loading…
Cancel
Save