diff options
author | 2021-03-06 16:54:33 +0530 | |
---|---|---|
committer | 2021-10-11 12:05:31 +0530 | |
commit | 10a5909e39b3dcda901a5b50b4ef9327cbd62226 (patch) | |
tree | 5fbd370461d1022b42a383c64edd8f8826ca078a | |
parent | Update regex to support all message links i.e. support for 'app', 'canary', '... (diff) |
Run webhook message deletion if webhook_msg_id var is True
-rw-r--r-- | bot/exts/moderation/incidents.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/bot/exts/moderation/incidents.py b/bot/exts/moderation/incidents.py index dabdaed2c..7f8a34a01 100644 --- a/bot/exts/moderation/incidents.py +++ b/bot/exts/moderation/incidents.py @@ -388,12 +388,14 @@ class Incidents(Cog): log.trace("Deleting discord links webhook message.") webhook_msg_ids = await self.message_link_embeds_cache.get(incident.id) - webhook_msg_ids = webhook_msg_ids.split(',') - webhook = await self.bot.fetch_webhook(Webhooks.incidents) - for x, msg in enumerate(webhook_msg_ids): - await webhook.delete_message(msg) - log.trace(f"Deleted discord links webhook message{x}/{len(webhook_msg_ids)}") + if webhook_msg_ids: + webhook_msg_ids = webhook_msg_ids.split(',') + webhook = await self.bot.fetch_webhook(Webhooks.incidents) + + for x, msg in enumerate(webhook_msg_ids): + await webhook.delete_message(msg) + log.trace(f"Deleted discord links webhook message{x}/{len(webhook_msg_ids)}") log.trace("Successfully deleted discord links webhook message.") |