From ffcecb2d6c39e22585ab10572ec6e725fa80210c Mon Sep 17 00:00:00 2001 From: Vladless Date: Fri, 8 Nov 2024 06:42:12 +0300 Subject: [PATCH] =?UTF-8?q?v3.=20=D0=90=D0=B4=D0=BC=D0=B8=D0=BD=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=20=D0=BD=D0=BE=D0=B2=D1=83=D1=8E=20=D0=B2?= =?UTF-8?q?=D0=B5=D1=80=D1=81=D0=B8=D1=8E.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handlers/admin/user_editor.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/handlers/admin/user_editor.py b/handlers/admin/user_editor.py index a9679c8f..320f1a4c 100644 --- a/handlers/admin/user_editor.py +++ b/handlers/admin/user_editor.py @@ -1,5 +1,7 @@ from datetime import datetime +import asyncio +import logging import asyncpg from aiogram import F, Router, types from aiogram.fsm.context import FSMContext @@ -14,8 +16,7 @@ from config import ADMIN_PASSWORD, ADMIN_USERNAME, DATABASE_URL, SERVERS from database import (get_client_id_by_email, get_tg_id_by_client_id, update_key_expiry) from handlers.admin.admin_panel import back_to_admin_menu -import asyncio -import logging +from handlers.utils import sanitize_key_name logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s') @@ -177,7 +178,7 @@ async def prompt_key_name(callback_query: CallbackQuery, state: FSMContext): @router.message(UserEditorState.waiting_for_key_name) async def handle_key_name_input(message: types.Message, state: FSMContext): - key_name = message.text + key_name = sanitize_key_name(message.text) conn = await asyncpg.connect(DATABASE_URL) try: