From 236e6c0b1e4e9d0c91d6d0523d54ec8d769c52a3 Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Wed, 10 Sep 2025 17:02:57 +0500 Subject: [PATCH] change --- core/apps/orders/serializers/order.py | 3 +-- core/apps/orders/tasks/order_item.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/core/apps/orders/serializers/order.py b/core/apps/orders/serializers/order.py index 735d60c..33d5a32 100644 --- a/core/apps/orders/serializers/order.py +++ b/core/apps/orders/serializers/order.py @@ -57,8 +57,7 @@ class OrderCreateSerializer(serializers.Serializer): chat_id=item.get('product').tg_id, product_name=item.get('product').name, quantity=item.get('quantity'), - first_name=order.user.first_name, - last_name=order.user.last_name, + username=order.user.username, ) OrderItem.objects.bulk_create(items) diff --git a/core/apps/orders/tasks/order_item.py b/core/apps/orders/tasks/order_item.py index 57a4b13..66150aa 100644 --- a/core/apps/orders/tasks/order_item.py +++ b/core/apps/orders/tasks/order_item.py @@ -7,13 +7,13 @@ from config.env import env token = env.str("BOT_TOKEN") @shared_task -def send_orders_to_tg_bot(chat_id, product_name, quantity, first_name, last_name): +def send_orders_to_tg_bot(chat_id, product_name, quantity, username): url = f"https://api.telegram.org/bot{token}/sendMessage" message = ( f"✅ Товар: {product_name}\n" f"🛒 Кол-во: {quantity}\n\n" - f"Имя: {first_name} {last_name}" + f"Имя: {username}" ) payload = { "chat_id": chat_id,