diff options
| author | 2020-06-12 18:01:10 +0200 | |
|---|---|---|
| committer | 2020-06-12 18:08:41 +0200 | |
| commit | 0eb62724baba42fffffcd47ff4fe5451dc521593 (patch) | |
| tree | 3ced5f067d2a80b3afa4663f5c06df4b233412a2 | |
| parent | Incidents: log `event_lock` release (diff) | |
Incidents: avoid lambda check; make regular function
| -rw-r--r-- | bot/cogs/moderation/incidents.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bot/cogs/moderation/incidents.py b/bot/cogs/moderation/incidents.py index d69439dc3..16af17f99 100644 --- a/bot/cogs/moderation/incidents.py +++ b/bot/cogs/moderation/incidents.py @@ -153,11 +153,11 @@ class Incidents(Cog): been able to confirm that the message was deleted. """ log.debug(f"Confirmation task will wait {timeout=} seconds for {incident.id=} to be deleted") - coroutine = self.bot.wait_for( - event="raw_message_delete", - check=lambda payload: payload.message_id == incident.id, - timeout=timeout, - ) + + def check(payload: discord.RawReactionActionEvent) -> bool: + return payload.message_id == incident.id + + coroutine = self.bot.wait_for(event="raw_message_delete", check=check, timeout=timeout) return self.bot.loop.create_task(coroutine) async def process_event(self, reaction: str, incident: discord.Message, member: discord.Member) -> None: |