From fb6aa7cf4a30d1bc3eaf47dfc62e81e77b608d24 Mon Sep 17 00:00:00 2001 From: devproject Date: Sun, 14 Jun 2026 21:20:37 +0400 Subject: [PATCH] =?UTF-8?q?=D0=90=D0=B4=D0=BC=D0=B8=D0=BD-=D0=BF=D0=B0?= =?UTF-8?q?=D0=BD=D0=B5=D0=BB=D1=8C:=20=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD?= =?UTF-8?q?=D0=B4=D0=B0=20/admin,=20user=5Fname=20=D0=BF=D1=80=D0=B8=20?= =?UTF-8?q?=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8=20=D0=B7=D0=B0?= =?UTF-8?q?=D0=BF=D0=B8=D1=81=D0=B8,=20=D0=BE=D1=82=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=B1=D1=80=D0=BE=D0=BD=D0=B8=20=D0=B0=D0=B4=D0=BC?= =?UTF-8?q?=D0=B8=D0=BD=D0=BE=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/db/memory.py | 3 ++- app/main.py | 2 ++ app/services/booking_service.py | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/db/memory.py b/app/db/memory.py index b141de6..85a2e89 100644 --- a/app/db/memory.py +++ b/app/db/memory.py @@ -53,13 +53,14 @@ def save_bookings(bookings): _save_json(BOOKINGS_FILE, bookings) -def create_booking(user_id, service, master, date, time): +def create_booking(user_id, service, master, date, time, user_name=""): from app.logger import logger logger.debug("create_booking called: uid={uid}, svc={svc}, master={mst}, date={dt}, time={tm}", uid=user_id, svc=service, mst=master, dt=date, tm=time) bookings = load_bookings() booking = { "id": len(bookings) + 1, "user_id": user_id, + "user_name": user_name, "service": service, "master": master, "date": date, diff --git a/app/main.py b/app/main.py index b918dc1..ab0537f 100644 --- a/app/main.py +++ b/app/main.py @@ -16,6 +16,7 @@ from app.handlers.mybookings import router as mybookings_router from app.handlers.services import router as services_router from app.handlers.about import router as about_router from app.handlers.contacts import router as contacts_router +from app.handlers.admin import router as admin_router bot = Bot(token=BOT_TOKEN) dp = Dispatcher() @@ -29,6 +30,7 @@ dp.include_routers( services_router, about_router, contacts_router, + admin_router, ) diff --git a/app/services/booking_service.py b/app/services/booking_service.py index f2d4874..7dc88a3 100644 --- a/app/services/booking_service.py +++ b/app/services/booking_service.py @@ -11,8 +11,8 @@ from app.db.memory import ( from app.logger import logger -async def create_booking(user_id, service, master, date, time): - return db_create_booking(user_id, service, master, date, time) +async def create_booking(user_id, service, master, date, time, user_name=""): + return db_create_booking(user_id, service, master, date, time, user_name) async def get_busy_times(master, date):