From 1e9c958e5719141b5b612e043bdc2eee0d983aa9 Mon Sep 17 00:00:00 2001 From: dolfies Date: Mon, 11 Apr 2022 15:48:37 -0400 Subject: [PATCH] Fix captcha handling --- discord/http.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/discord/http.py b/discord/http.py index b75f3f0fb..bc7af3823 100644 --- a/discord/http.py +++ b/discord/http.py @@ -595,6 +595,8 @@ class HTTPClient: else: previous = payload or {} previous['captcha_key'] = await captcha_handler.fetch_token(e.json, self.proxy, self.proxy_auth) + if (rqtoken := e.json.get('captcha_rqtoken')) is not None: + previous['captcha_rqtoken'] = rqtoken kwargs['headers']['Content-Type'] = 'application/json' kwargs['data'] = utils._to_json(previous)