Browse Source

Fix Guild.edit safety_alerts_channel None handling

Closes #10445
pull/10449/head
kadam257 2 months ago
parent
commit
35d3367fd3
  1. 4
      discord/guild.py

4
discord/guild.py

@ -2027,7 +2027,7 @@ class Guild(Hashable):
widget_channel: Optional[Snowflake] = MISSING, widget_channel: Optional[Snowflake] = MISSING,
mfa_level: MFALevel = MISSING, mfa_level: MFALevel = MISSING,
raid_alerts_disabled: bool = MISSING, raid_alerts_disabled: bool = MISSING,
safety_alerts_channel: TextChannel = MISSING, safety_alerts_channel: Optional[TextChannel] = MISSING,
invites_disabled_until: datetime.datetime = MISSING, invites_disabled_until: datetime.datetime = MISSING,
dms_disabled_until: datetime.datetime = MISSING, dms_disabled_until: datetime.datetime = MISSING,
) -> Guild: ) -> Guild:
@ -2286,7 +2286,7 @@ class Guild(Hashable):
f'safety_alerts_channel must be of type TextChannel not {safety_alerts_channel.__class__.__name__}' f'safety_alerts_channel must be of type TextChannel not {safety_alerts_channel.__class__.__name__}'
) )
fields['safety_alerts_channel_id'] = safety_alerts_channel.id fields['safety_alerts_channel_id'] = safety_alerts_channel.id
if owner is not MISSING: if owner is not MISSING:
if self.owner_id != self._state.self_id: if self.owner_id != self._state.self_id:

Loading…
Cancel
Save