This commit is contained in:
s.mostryukov 2024-10-09 14:46:51 +03:00
parent afdea4c58d
commit 7a572cdd4a
1 changed files with 4 additions and 2 deletions

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)