From 1a9a6d84f05cf0e92bb57ce974b81092ceef808b Mon Sep 17 00:00:00 2001 From: thecosmos Date: Mon, 6 May 2019 22:53:03 +0530 Subject: [PATCH] Minor changes --- flask_discord/client.py | 2 +- flask_discord/configs.py | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/flask_discord/client.py b/flask_discord/client.py index 9dfb613..dc3ad56 100644 --- a/flask_discord/client.py +++ b/flask_discord/client.py @@ -34,7 +34,7 @@ class DiscordOAuth2Session(object): token_updater=self.__token_updater) def make_session(self): - scope = request.args.get("scope", configs.DEFAULT_SCOPES).split() + scope = request.args.get("scope", str()).split() or configs.DEFAULT_SCOPES discord_session = self.__make_session(scope=scope) authorization_url, state = discord_session.authorization_url(configs.AUTHORIZATION_BASE_URL) session["oauth2_state"] = state diff --git a/flask_discord/configs.py b/flask_discord/configs.py index 75eddec..3d89c97 100644 --- a/flask_discord/configs.py +++ b/flask_discord/configs.py @@ -4,4 +4,11 @@ AUTHORIZATION_BASE_URL = API_BASE_URL + "/oauth2/authorize" TOKEN_URL = API_BASE_URL + "/oauth2/token" -DEFAULT_SCOPES = "identify email connections guilds guilds.join" +ALL_SCOPES = [ + "bot", "connections", "email", "identify", "guilds", "guilds.join", + "gdm.join", "messages.read", "rpc", "rpc.api", "rpc.notifications.read", "webhook.incoming", +] + +DEFAULT_SCOPES = [ + "bot", "identify", "email", "guilds", "guilds.join" +]