This commit is contained in:
parent
282b066fcf
commit
2338e5666a
1 changed files with 4 additions and 8 deletions
|
|
@ -10,7 +10,6 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import threading
|
|
||||||
|
|
||||||
import config
|
import config
|
||||||
import database
|
import database
|
||||||
|
|
@ -79,13 +78,6 @@ def recreate_post(
|
||||||
})
|
})
|
||||||
|
|
||||||
old = database.get_message_data(task_id)
|
old = database.get_message_data(task_id)
|
||||||
if old:
|
|
||||||
threading.Thread(
|
|
||||||
target=notifier.delete,
|
|
||||||
args=(old["message_id"],),
|
|
||||||
daemon=True,
|
|
||||||
name=f"delete-{old['message_id']}",
|
|
||||||
).start()
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
message_id = notifier.send(full_text, keyboard)
|
message_id = notifier.send(full_text, keyboard)
|
||||||
|
|
@ -94,6 +86,10 @@ def recreate_post(
|
||||||
database.save_stored_events(task_id, stored)
|
database.save_stored_events(task_id, stored)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.error(f"recreate_post failed for task {task_id}: {e}")
|
log.error(f"recreate_post failed for task {task_id}: {e}")
|
||||||
|
return
|
||||||
|
|
||||||
|
if old:
|
||||||
|
notifier.delete(old["message_id"])
|
||||||
|
|
||||||
|
|
||||||
def refresh_responsible(task_id: int, task_number: str):
|
def refresh_responsible(task_id: int, task_number: str):
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue