From 6e9087dbf89923e13c56c712f630c285e51c7713 Mon Sep 17 00:00:00 2001 From: Dori Lahav Waisberg Date: Fri, 7 Feb 2020 23:25:07 +0200 Subject: [PATCH] fix fetch_connections not working because payload returns a list and not a single connection --- flask_discord/client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flask_discord/client.py b/flask_discord/client.py index 33ba97b..4daecfc 100644 --- a/flask_discord/client.py +++ b/flask_discord/client.py @@ -90,7 +90,8 @@ class DiscordOAuth2Session(_http.DiscordOAuth2HttpClient): flask_discord.models.UserConnection """ - return models.UserConnection(self.get("/users/@me/connections")) + connections_payload = self.get("/users/@me/connections") + return [models.UserConnection(payload) for payload in connections_payload] def fetch_guilds(self) -> list: """Requests and returns guilds of current user from discord.