fix income delete api
This commit is contained in:
@@ -96,11 +96,11 @@ class IncomeDeleteApiView(generics.GenericAPIView):
|
|||||||
if income.currency == 'uzs':
|
if income.currency == 'uzs':
|
||||||
income.cash_transaction.expence_balance_uzs -= income.price
|
income.cash_transaction.expence_balance_uzs -= income.price
|
||||||
income.cash_transaction.total_balance_uzs -= income.price
|
income.cash_transaction.total_balance_uzs -= income.price
|
||||||
income.payment_type.total_uzs -= income.price
|
income.payment_type.total_uzs -= income.price if income.payment_type.total_uzs > income.price else 0
|
||||||
else:
|
else:
|
||||||
income.cash_transaction.expence_balance_usd -= income.price
|
income.cash_transaction.expence_balance_usd -= income.price
|
||||||
income.cash_transaction.total_balance_usd -= income.price
|
income.cash_transaction.total_balance_usd -= income.price
|
||||||
income.payment_type.total_usd -= income.price
|
income.payment_type.total_usd -= income.price if income.payment_type.total_usd > income.price else 0
|
||||||
|
|
||||||
income.cash_transaction.save()
|
income.cash_transaction.save()
|
||||||
income.payment_type.save()
|
income.payment_type.save()
|
||||||
|
|||||||
Reference in New Issue
Block a user