From 966d28700a0b9f6844659bc414cd84fbb2bd86a9 Mon Sep 17 00:00:00 2001 From: Frisk Date: Fri, 11 Jun 2021 21:25:59 +0200 Subject: [PATCH] Fixed #216 With message deletion turned on sometimes messages are not being deleted --- src/discord/queue.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/discord/queue.py b/src/discord/queue.py index d8659d0..9777287 100644 --- a/src/discord/queue.py +++ b/src/discord/queue.py @@ -174,14 +174,14 @@ def send_to_discord(data: Optional[DiscordMessage], meta: DiscordMessageMetadata logger.info("Message \"{}\" has been rejected due to matching filter ({}).".format( to_check, regex)) return # discard the message without anything - if messagequeue: + if messagequeue: + messagequeue.add_message((data, meta)) + else: + code = send_to_discord_webhook(data, metadata=meta) + if code == 3: messagequeue.add_message((data, meta)) - else: - code = send_to_discord_webhook(data, metadata=meta) - if code == 3: - messagequeue.add_message((data, meta)) - elif code == 2: - time.sleep(5.0) - messagequeue.add_message((data, meta)) - elif code < 2: - pass \ No newline at end of file + elif code == 2: + time.sleep(5.0) + messagequeue.add_message((data, meta)) + elif code < 2: + pass \ No newline at end of file