From 4f1cfe623eb018eb2309ed1156b78b25a8dc884a Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Wed, 12 Nov 2025 15:23:06 +0500 Subject: [PATCH] fix --- core/apps/counterparty/models/conterparty.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/core/apps/counterparty/models/conterparty.py b/core/apps/counterparty/models/conterparty.py index 7765782..9d87a8c 100644 --- a/core/apps/counterparty/models/conterparty.py +++ b/core/apps/counterparty/models/conterparty.py @@ -126,8 +126,10 @@ class CounterpartyBalance(BaseModel): total_price=models.Sum("price") )['total_price'] or 0 party_amount = total_amount - paid_amount - return (paid_amount + income) - expence - + if expence != paid_amount: + return (party_amount + income) - expence + else: + return (total_amount + income) - expence @property def total_balance_uzs(self): @@ -149,8 +151,10 @@ class CounterpartyBalance(BaseModel): total_price=models.Sum("price") )['total_price'] or 0 party_amount = total_amount - paid_amount - # print(party_amount) - return (paid_amount + income) - expence + if expence != paid_amount: + return (party_amount + income) - expence + else: + return (total_amount + income) - expence def __str__(self): return f"{self.counterparty.name}"