aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar kwzrd <[email protected]>2020-06-12 18:01:10 +0200
committerGravatar kwzrd <[email protected]>2020-06-12 18:08:41 +0200
commit0eb62724baba42fffffcd47ff4fe5451dc521593 (patch)
tree3ced5f067d2a80b3afa4663f5c06df4b233412a2
parentIncidents: log `event_lock` release (diff)
Incidents: avoid lambda check; make regular function
-rw-r--r--bot/cogs/moderation/incidents.py10
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: