From 462c079d9c965af6ea2732444cc1daecafed63ff Mon Sep 17 00:00:00 2001 From: Paillat Date: Thu, 14 Nov 2024 09:02:19 +0100 Subject: [PATCH 1/3] :bug: Fix `None` default role in user installed apps. --- discord/member.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/discord/member.py b/discord/member.py index f1a546c918..0ff90cce04 100644 --- a/discord/member.py +++ b/discord/member.py @@ -566,7 +566,8 @@ def roles(self) -> list[Role]: role = g.get_role(role_id) if role: result.append(role) - result.append(g.default_role) + if g.default_role: + result.append(g.default_role) result.sort() return result From 1fc35cb88cf22b56af6d38511c81523f405f6bb4 Mon Sep 17 00:00:00 2001 From: Paillat Date: Thu, 14 Nov 2024 09:20:50 +0100 Subject: [PATCH 2/3] :memo: CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc995ffd76..b5ff5e8906 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -60,6 +60,9 @@ These changes are available on the `master` branch, but have not yet been releas ([#2627](https://github.com/Pycord-Development/pycord/issues/2627)) - Fixed `AttributeError` when sending polls with `PartialWebook`. ([#2624](https://github.com/Pycord-Development/pycord/pull/2624)) +- Fixed `AttributeError` when accessing `Member.guild_permissions` for user installed + apps. + ([#2650](https://github.com/Pycord-Development/pycord/pull/2650)) ### Changed From 48d6d2aed41e4f5f19c9a9d2da5064ddb1a33602 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 08:21:31 +0000 Subject: [PATCH 3/3] style(pre-commit): auto fixes from pre-commit.com hooks --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5ff5e8906..a9547fbafc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,8 +61,7 @@ These changes are available on the `master` branch, but have not yet been releas - Fixed `AttributeError` when sending polls with `PartialWebook`. ([#2624](https://github.com/Pycord-Development/pycord/pull/2624)) - Fixed `AttributeError` when accessing `Member.guild_permissions` for user installed - apps. - ([#2650](https://github.com/Pycord-Development/pycord/pull/2650)) + apps. ([#2650](https://github.com/Pycord-Development/pycord/pull/2650)) ### Changed