diff --git a/apps/product/models.py b/apps/product/models.py index eb417e4..994bb04 100644 --- a/apps/product/models.py +++ b/apps/product/models.py @@ -815,6 +815,7 @@ class OrganizationQuotaStats(BaseModel): distributions = models.ManyToManyField(QuotaDistribution) total_amount = models.PositiveBigIntegerField(default=0) total_distributed = models.PositiveBigIntegerField(default=0) + inventory_received = models.PositiveBigIntegerField(default=0) sold_amount = models.PositiveBigIntegerField(default=0) remaining_amount = models.PositiveBigIntegerField(default=0) # total - sold stat_type = models.CharField(max_length=150, choices=( diff --git a/apps/product/web/api/v1/viewsets/quota_api.py b/apps/product/web/api/v1/viewsets/quota_api.py index 77ed4ef..6198502 100644 --- a/apps/product/web/api/v1/viewsets/quota_api.py +++ b/apps/product/web/api/v1/viewsets/quota_api.py @@ -363,7 +363,7 @@ class QuotaViewSet(BaseViewSet, SoftDeleteMixin, viewsets.ModelViewSet, DynamicS page = self.paginate_queryset( queryset.filter( Q(assigned_organizations=org) | - Q(registerer_organization=True) + Q(registerer_organization=org) ).order_by('-modify_date').distinct() ) if page is not None: # noqa