first fistribution search class - inventory entry organization bug fixed

This commit is contained in:
2025-07-29 12:17:26 +03:30
parent 3d7e9c0b14
commit e4ce79f54e
10 changed files with 44 additions and 4 deletions

View File

@@ -0,0 +1,16 @@
from apps.warehouse.models import InventoryEntry
def get_products_in_warehouse(organization_id):
""" get list of products from organization warehouse """
entries = InventoryEntry.objects.select_related(
'distribution__quota__product'
)
product_objects = [
entry.distribution.quota.product for entry in entries
]
return list(set(product_objects))