Handle None case for until in on_member_join (#4568)

* Handle `None` case for `until` in `on_member_join`

* They said it can't be too long!
This commit is contained in:
jack1142 2020-10-30 01:12:57 +01:00 committed by GitHub
parent 80f0a297a9
commit 7c36709f76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -595,7 +595,12 @@ class Mutes(VoiceMutes, commands.Cog, metaclass=CompositeMetaClass):
role = guild.get_role(mute_role) role = guild.get_role(mute_role)
if not role: if not role:
return return
until = datetime.fromtimestamp(self._server_mutes[guild.id][member.id]["until"]) if self._server_mutes[guild.id][member.id]["until"]:
until = datetime.fromtimestamp(
self._server_mutes[guild.id][member.id]["until"]
)
else:
until = None
await self.mute_user( await self.mute_user(
guild, guild.me, member, until, _("Previously muted in this server.") guild, guild.me, member, until, _("Previously muted in this server.")
) )