fix issue sending even when blocked
This commit is contained in:
parent
5786f68086
commit
d7f2f59216
@ -186,14 +186,15 @@ class TaskCog(commands.Cog):
|
||||
log.debug(f"This item is already tracked, skipping '{item.guid}'")
|
||||
return
|
||||
|
||||
try:
|
||||
log.debug("sending '%s', exists '%s'", item.guid, result[1])
|
||||
message = await channel.send(embed=await mutated_item.to_embed(sub, feed, self.api.session))
|
||||
message_id = message.id
|
||||
except Forbidden as error:
|
||||
log.error(error)
|
||||
finally:
|
||||
await self.mark_tracked_item(sub, item, channel.id, message_id, blocked)
|
||||
if not blocked:
|
||||
try:
|
||||
log.debug("sending '%s', exists '%s'", item.guid, result[1])
|
||||
message = await channel.send(embed=await mutated_item.to_embed(sub, feed, self.api.session))
|
||||
message_id = message.id
|
||||
except Forbidden as error:
|
||||
log.error(error)
|
||||
|
||||
await self.mark_tracked_item(sub, item, channel.id, message_id, blocked)
|
||||
|
||||
async def process_batch(self):
|
||||
pass
|
||||
|
Loading…
x
Reference in New Issue
Block a user