fix income delete api

This commit is contained in:
behruz-dev
2025-09-25 18:27:51 +05:00
parent e8e22fe478
commit b7100bfac1

View File

@@ -96,11 +96,11 @@ class IncomeDeleteApiView(generics.GenericAPIView):
if income.currency == 'uzs':
income.cash_transaction.expence_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:
income.cash_transaction.expence_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.payment_type.save()