Fix queue details callback admin check
This commit is contained in:
@@ -4,7 +4,7 @@ from datetime import datetime
|
|||||||
from aiogram import F
|
from aiogram import F
|
||||||
from aiogram.types import Message, InlineKeyboardMarkup, InlineKeyboardButton, CallbackQuery
|
from aiogram.types import Message, InlineKeyboardMarkup, InlineKeyboardButton, CallbackQuery
|
||||||
from app import dp
|
from app import dp
|
||||||
from auth import is_admin_msg
|
from auth import is_admin_msg, is_admin_cb
|
||||||
from keyboards import backup_kb
|
from keyboards import backup_kb
|
||||||
from lock_utils import acquire_lock, release_lock
|
from lock_utils import acquire_lock, release_lock
|
||||||
from services.queue import enqueue, format_status, format_details
|
from services.queue import enqueue, format_status, format_details
|
||||||
@@ -257,7 +257,7 @@ async def qb(msg: Message):
|
|||||||
|
|
||||||
@dp.callback_query(F.data == "queue:details")
|
@dp.callback_query(F.data == "queue:details")
|
||||||
async def qd(cb: CallbackQuery):
|
async def qd(cb: CallbackQuery):
|
||||||
if not is_admin_msg(cb.message):
|
if not is_admin_cb(cb):
|
||||||
return
|
return
|
||||||
await cb.answer()
|
await cb.answer()
|
||||||
await cb.message.answer(format_details(), reply_markup=backup_kb)
|
await cb.message.answer(format_details(), reply_markup=backup_kb)
|
||||||
|
|||||||
Reference in New Issue
Block a user