Browse Source

Refactor utils.oauth_url slightly

pull/10109/head
Rapptz 3 years ago
committed by dolfies
parent
commit
d053ecf8b9
  1. 12
      discord/utils.py

12
discord/utils.py

@ -60,6 +60,7 @@ import datetime
import functools
from inspect import isawaitable as _isawaitable, signature as _signature
from operator import attrgetter
from urllib.parse import urlencode
import json
import logging
import random
@ -390,13 +391,10 @@ def oauth_url(
url += f'&guild_id={guild.id}'
if disable_guild_select:
url += '&disable_guild_select=true'
if redirect_uri is not MISSING or state is not MISSING:
from urllib.parse import urlencode
if redirect_uri is not MISSING:
url += '&response_type=code&' + urlencode({'redirect_uri': redirect_uri})
if state is not MISSING:
url += f'&{urlencode({"state": state})}'
if redirect_uri is not MISSING:
url += '&response_type=code&' + urlencode({'redirect_uri': redirect_uri})
if state is not MISSING:
url += f'&{urlencode({"state": state})}'
return url

Loading…
Cancel
Save