fix issue sending even when blocked

This commit is contained in:
Corban-Lee Jones 2024-07-23 20:53:41 +01:00
parent 5786f68086
commit d7f2f59216

View File

@ -186,14 +186,15 @@ class TaskCog(commands.Cog):
log.debug(f"This item is already tracked, skipping '{item.guid}'") log.debug(f"This item is already tracked, skipping '{item.guid}'")
return return
try: if not blocked:
log.debug("sending '%s', exists '%s'", item.guid, result[1]) try:
message = await channel.send(embed=await mutated_item.to_embed(sub, feed, self.api.session)) log.debug("sending '%s', exists '%s'", item.guid, result[1])
message_id = message.id message = await channel.send(embed=await mutated_item.to_embed(sub, feed, self.api.session))
except Forbidden as error: message_id = message.id
log.error(error) except Forbidden as error:
finally: log.error(error)
await self.mark_tracked_item(sub, item, channel.id, message_id, blocked)
await self.mark_tracked_item(sub, item, channel.id, message_id, blocked)
async def process_batch(self): async def process_batch(self):
pass pass