dev #5

Merged
sergey merged 33 commits from dev into main 2024-10-11 07:57:44 +00:00
1 changed files with 4 additions and 2 deletions
Showing only changes of commit 7a572cdd4a - Show all commits

View File

@ -4,7 +4,7 @@ import logging as log
from schemas import TelegramMessageToDashboard from schemas import TelegramMessageToDashboard
from auth import verify_token_admin from auth import verify_token_admin
from telegram import send_message_to_dashboard, del_message_from_dashboard from telegram import send_message_to_dashboard, del_message_from_dashboard
from redis_db import set_value from redis_db import set_value, pop_value
router = APIRouter() router = APIRouter()
@ -15,7 +15,9 @@ async def send_message(
token: str = Depends(verify_token_admin), token: str = Depends(verify_token_admin),
): ):
if message.text.startswith("Problem has been resolved"): if message.text.startswith("Problem has been resolved"):
await del_message_from_dashboard(message_id=message.problem_id) msg_id = await pop_value(message.problem_id)
msg_id = int(msg_id.decode("utf-8"))
await del_message_from_dashboard(message_id=msg_id)
return return
result = await send_message_to_dashboard(text=message.text) result = await send_message_to_dashboard(text=message.text)