Merge branch 'main' into storefront-nuxt

This commit is contained in:
Egor Pavlovich Gorbunov 2025-10-29 13:08:37 +03:00
commit 48e3380cd0

View file

@ -125,12 +125,11 @@ def process_order_changes(instance: Order, created: bool, **kwargs: dict[Any, An
if has_file: if has_file:
order_product.status = "FINISHED" order_product.status = "FINISHED"
if not order_product.download: DigitalAssetDownload.objects.get_or_create(order_product=order_product)
DigitalAssetDownload.objects.create(order_product=order_product) order_product.order.user.payments_balance.amount -= order_product.buy_price # type: ignore [union-attr, operator]
order_product.order.user.payments_balance.amount -= order_product.buy_price # type: ignore [union-attr, operator] order_product.order.user.payments_balance.save() # type: ignore [union-attr]
order_product.order.user.payments_balance.save() # type: ignore [union-attr] order_product.save()
order_product.save() continue
continue
order_product.save() order_product.save()