diff --git a/core/apps/orders/serializers/order.py b/core/apps/orders/serializers/order.py index 5aad441..d79078f 100644 --- a/core/apps/orders/serializers/order.py +++ b/core/apps/orders/serializers/order.py @@ -64,13 +64,6 @@ class OrderCreateSerializer(serializers.Serializer): chat_id=item.get('product').tg_id, product_name=item.get('product').name, quantity=item.get('quantity'), - price=item.get('price'), - payment_type=validated_data.get('payment_type'), - delivery_type=validated_data.get('delivery_type'), - contact_number=validated_data.get('contact_number'), - address=validated_data.get('address'), - comment=validated_data.get('comment'), - name=validated_data.get('name') ) OrderItem.objects.bulk_create(items) diff --git a/core/apps/orders/tasks/order_item.py b/core/apps/orders/tasks/order_item.py index 0819c46..c29dd24 100644 --- a/core/apps/orders/tasks/order_item.py +++ b/core/apps/orders/tasks/order_item.py @@ -7,24 +7,11 @@ from config.env import env token = env.str("BOT_TOKEN") @shared_task -def send_orders_to_tg_bot( - chat_id, product_name, quantity, price, payment_type, - delivery_type, contact_number, address, comment, name -): - if payment_type == 'CASH': - payment_type = "Naqd to'lov" - elif payment_type == 'CARD': - payment_type = "Karta orqali to'lov" - elif payment_type == 'ACCOUNT_NUMBER': - payment_type = "Hisob raqam orqali to'lov" - +def send_orders_to_tg_bot(chat_id, product_name, quantity): url = f"https://api.telegram.org/bot{token}/sendMessage" message = ( f"📦 Mahsulot nomi: {product_name}\n" f"🔢 Mahsulot soni: {quantity}\n" - f"💰 Summa: {price}\n\n" - - f"📞 Aloqa uchun: (99) 099-91-92" ) payload = { "chat_id": chat_id,