Features: None
Fixes: 1) Update model type references from `payments.models.Transaction` to `engine.payments.models.Transaction`; 2) Update model type references from `core.models.Order` to `engine.core.models.Order`; Extra: Consistent namespace fix across multiple files; no functional changes.
This commit is contained in:
parent
b8b7dcc1d1
commit
770d3a935d
2 changed files with 8 additions and 8 deletions
|
|
@ -228,9 +228,9 @@ class BuyOrder(BaseMutation):
|
|||
)
|
||||
|
||||
match str(type(instance)):
|
||||
case "<class 'payments.models.Transaction'>":
|
||||
case "<class 'engine.payments.models.Transaction'>":
|
||||
return BuyOrder(transaction=instance)
|
||||
case "<class 'core.models.Order'>":
|
||||
case "<class 'engine.core.models.Order'>":
|
||||
return BuyOrder(order=instance)
|
||||
case _:
|
||||
raise TypeError(_(f"wrong type came from order.buy() method: {type(instance)!s}"))
|
||||
|
|
@ -493,9 +493,9 @@ class BuyWishlist(BaseMutation):
|
|||
|
||||
instance = order.buy(force_balance=force_balance, force_payment=force_payment)
|
||||
match str(type(instance)):
|
||||
case "<class 'payments.models.Transaction'>":
|
||||
case "<class 'engine.payments.models.Transaction'>":
|
||||
return BuyWishlist(transaction=instance)
|
||||
case "<class 'core.models.Order'>":
|
||||
case "<class 'engine.core.models.Order'>":
|
||||
return BuyWishlist(order=instance)
|
||||
case _:
|
||||
raise TypeError(_(f"wrong type came from order.buy() method: {type(instance)!s}"))
|
||||
|
|
@ -535,9 +535,9 @@ class BuyProduct(BaseMutation):
|
|||
order.add_product(product_uuid=product_uuid, attributes=format_attributes(attributes))
|
||||
instance = order.buy(force_balance=force_balance, force_payment=force_payment)
|
||||
match str(type(instance)):
|
||||
case "<class 'payments.models.Transaction'>":
|
||||
case "<class 'engine.payments.models.Transaction'>":
|
||||
return BuyProduct(transaction=instance)
|
||||
case "<class 'core.models.Order'>":
|
||||
case "<class 'engine.core.models.Order'>":
|
||||
return BuyProduct(order=instance)
|
||||
case _:
|
||||
raise TypeError(_(f"wrong type came from order.buy() method: {type(instance)!s}"))
|
||||
|
|
|
|||
|
|
@ -704,9 +704,9 @@ class OrderViewSet(EvibesViewSet):
|
|||
chosen_products=serializer.validated_data.get("chosen_products"),
|
||||
)
|
||||
match str(type(instance)):
|
||||
case "<class 'payments.models.Transaction'>":
|
||||
case "<class 'engine.payments.models.Transaction'>":
|
||||
return Response(status=status.HTTP_202_ACCEPTED, data=TransactionProcessSerializer(instance).data)
|
||||
case "<class 'core.models.Order'>":
|
||||
case "<class 'engine.core.models.Order'>":
|
||||
return Response(status=status.HTTP_200_OK, data=OrderDetailSerializer(instance).data)
|
||||
case _:
|
||||
raise TypeError(_(f"wrong type came from order.buy() method: {type(instance)!s}"))
|
||||
|
|
|
|||
Loading…
Reference in a new issue