diff options
| -rw-r--r-- | metricity/exts/event_listeners/message_listeners.py | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/metricity/exts/event_listeners/message_listeners.py b/metricity/exts/event_listeners/message_listeners.py index 1e918e0..a71e53f 100644 --- a/metricity/exts/event_listeners/message_listeners.py +++ b/metricity/exts/event_listeners/message_listeners.py @@ -59,7 +59,9 @@ class MessageListeners(commands.Cog):      async def on_raw_bulk_message_delete(self, messages: discord.RawBulkMessageDeleteEvent) -> None:          """If messages are deleted in bulk and we have a record of them set the is_deleted flag."""          async with async_session() as sess: -            await sess.execute(update(Message).where(Message.id.in_(messages.message_ids)).values(is_deleted=True)) +            await sess.execute(update(Message).where( +                Message.id.in_([str(mid) for mid in messages.message_ids]), +            ).values(is_deleted=True))              await sess.commit() | 
