Browse Source

Make CaptchaHandler validation TypeError clearer

pull/10109/head
dolfies 3 years ago
parent
commit
2c6bc72836
  1. 2
      discord/client.py
  2. 2
      discord/state.py

2
discord/client.py

@ -213,7 +213,7 @@ class Client:
http_trace: Optional[aiohttp.TraceConfig] = options.pop('http_trace', None)
captcha_handler: Optional[CaptchaHandler] = options.pop('captcha_handler', None)
if captcha_handler is not None and not isinstance(captcha_handler, CaptchaHandler):
raise TypeError(f'captcha_handler must be CaptchaHandler not {type(captcha_handler)!r}')
raise TypeError(f'captcha_handler must derive from CaptchaHandler')
self.http: HTTPClient = HTTPClient(
self.loop,
proxy=proxy,

2
discord/state.py

@ -413,7 +413,7 @@ class ConnectionState:
activities = [activity]
if not all(isinstance(activity, BaseActivity) for activity in activities):
raise TypeError('activity parameter must derive from BaseActivity.')
raise TypeError('activity parameter must derive from BaseActivity')
activities = [activity.to_dict() for activity in activities]
status = options.get('status', None)

Loading…
Cancel
Save