fix - pos sharing filter brokers by quota stat

This commit is contained in:
2025-12-03 11:52:53 +03:30
parent d024d7fd7b
commit f958880a20
2 changed files with 8 additions and 4 deletions

View File

@@ -11,6 +11,7 @@ from apps.product.models import (
def pos_organizations_sharing_information(
device: Device,
quota: Quota = None,
quota_stat=None,
distribution: QuotaDistribution = None,
owner_org: Organization = None
) -> typing.Any:
@@ -32,7 +33,8 @@ def pos_organizations_sharing_information(
} if item.organization.bank_information.exists() else {},
"broker": item.broker.name if item.broker else None,
"amount": quota.broker_values.filter(
broker=item.broker
broker=item.broker,
org_quota_stat=quota_stat
).first().value if quota and item.broker else None,
# """
@@ -62,7 +64,8 @@ def pos_organizations_sharing_information(
} if item.organization.bank_information.exists() else {},
"broker": item.broker.name if item.broker else None,
"amount": quota.broker_values.filter(
broker=item.broker
broker=item.broker,
org_quota_stat=quota_stat
).first().value if quota and item.broker else None,
# """