fix signal
This commit is contained in:
@@ -123,8 +123,8 @@ def create_shop_orders_on_payment(sender, instance: OrderModel, created, **kwarg
|
|||||||
allocated_special_discount - commission_amount + allocated_tax
|
allocated_special_discount - commission_amount + allocated_tax
|
||||||
|
|
||||||
# Prepare customer information
|
# Prepare customer information
|
||||||
customer_phone = instance.user.phone if instance.user else ''
|
customer_phone = (instance.user.phone or '') if instance.user else ''
|
||||||
customer_name = instance.user.full_name if instance.user else ''
|
customer_name = (instance.user.full_name or '') if instance.user else ''
|
||||||
|
|
||||||
# Prepare address information (with text backups in case address is deleted)
|
# Prepare address information (with text backups in case address is deleted)
|
||||||
address_text = ''
|
address_text = ''
|
||||||
@@ -135,12 +135,12 @@ def create_shop_orders_on_payment(sender, instance: OrderModel, created, **kwarg
|
|||||||
address_recipient_name = ''
|
address_recipient_name = ''
|
||||||
|
|
||||||
if instance.address:
|
if instance.address:
|
||||||
address_text = instance.address.address
|
address_text = instance.address.address or ''
|
||||||
address_postal_code = instance.address.postal_code
|
address_postal_code = instance.address.postal_code or ''
|
||||||
address_phone = instance.address.phone
|
address_phone = instance.address.phone or ''
|
||||||
address_city = instance.address.city
|
address_city = instance.address.city or ''
|
||||||
address_province = instance.address.province
|
address_province = instance.address.province or ''
|
||||||
address_recipient_name = instance.address.name
|
address_recipient_name = instance.address.name or ''
|
||||||
|
|
||||||
# Convert Jalali date to datetime if needed
|
# Convert Jalali date to datetime if needed
|
||||||
order_created_datetime = None
|
order_created_datetime = None
|
||||||
|
|||||||
Reference in New Issue
Block a user