Fix channel edits on webhooks sending two requests

This commit is contained in:
Rapptz 2023-04-27 18:05:20 -04:00
parent c57d488ca6
commit da10065c19
2 changed files with 2 additions and 4 deletions

View File

@ -1511,8 +1511,7 @@ class Webhook(BaseWebhook):
proxy_auth=self.proxy_auth, proxy_auth=self.proxy_auth,
reason=reason, reason=reason,
) )
elif prefer_auth and self.auth_token:
if prefer_auth and self.auth_token:
data = await adapter.edit_webhook( data = await adapter.edit_webhook(
self.id, self.id,
self.auth_token, self.auth_token,

View File

@ -835,8 +835,7 @@ class SyncWebhook(BaseWebhook):
payload['channel_id'] = channel.id payload['channel_id'] = channel.id
data = adapter.edit_webhook(self.id, self.auth_token, payload=payload, session=self.session, reason=reason) data = adapter.edit_webhook(self.id, self.auth_token, payload=payload, session=self.session, reason=reason)
elif prefer_auth and self.auth_token:
if prefer_auth and self.auth_token:
data = adapter.edit_webhook(self.id, self.auth_token, payload=payload, session=self.session, reason=reason) data = adapter.edit_webhook(self.id, self.auth_token, payload=payload, session=self.session, reason=reason)
elif self.token: elif self.token:
data = adapter.edit_webhook_with_token(self.id, self.token, payload=payload, session=self.session, reason=reason) data = adapter.edit_webhook_with_token(self.id, self.token, payload=payload, session=self.session, reason=reason)