perf: multiple performance fixes in get_item_warehouse (backport #49118)

Co-authored-by: Sagar Vora <16315650+sagarvora@users.noreply.github.com>
This commit is contained in:
mergify[bot]
2025-08-12 11:43:43 +00:00
committed by GitHub
parent 167ff00c99
commit 76b0f4fb25
4 changed files with 8 additions and 13 deletions

View File

@@ -35,7 +35,7 @@ def get_brand_defaults(item, company):
for d in brand.brand_defaults or []:
if d.company == company:
row = copy.deepcopy(d.as_dict())
row = d.as_dict(no_private_properties=True)
row.pop("name")
return row

View File

@@ -90,7 +90,7 @@ def get_item_group_defaults(item, company):
for d in item_group.item_group_defaults or []:
if d.company == company:
row = copy.deepcopy(d.as_dict())
row = d.as_dict(no_private_properties=True)
row.pop("name")
return row