Skip to content

Commit 8b22543

Browse files
committed
fix: Finally fix Guild.edit so we can edit guild features (real)
1 parent 2cd4ea8 commit 8b22543

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

discord/http.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1124,18 +1124,7 @@ def create_guild(self, name, region, icon):
11241124
return self.request(Route('POST', '/guilds'), json=payload)
11251125

11261126
def edit_guild(self, guild_id, *, reason=None, **fields):
1127-
valid_keys = ('name', 'region', 'icon', 'afk_timeout', 'owner_id',
1128-
'afk_channel_id', 'splash', 'verification_level',
1129-
'system_channel_id', 'default_message_notifications',
1130-
'description', 'explicit_content_filter', 'banner',
1131-
'system_channel_flags', 'rules_channel_id',
1132-
'public_updates_channel_id', 'preferred_locale',)
1133-
1134-
payload = {
1135-
k: v for k, v in fields.items() if k in valid_keys
1136-
}
1137-
1138-
return self.request(Route('PATCH', '/guilds/{guild_id}', guild_id=guild_id), json=payload, reason=reason)
1127+
return self.request(Route('PATCH', '/guilds/{guild_id}', guild_id=guild_id), json=fields, reason=reason)
11391128

11401129
def get_welcome_screen(self, guild_id):
11411130
return self.request(Route('GET', '/guilds/{guild_id}/welcome-screen', guild_id=guild_id))

0 commit comments

Comments
 (0)