fix: use primary key for link lookup (backport #36919) (#36978)

fix: use primary key for link lookup (#36919)

(cherry picked from commit 8ce6b8179e)

Co-authored-by: Devin Slauenwhite <devin.slauenwhite@gmail.com>
This commit is contained in:
mergify[bot]
2023-09-06 06:45:58 +00:00
committed by GitHub
parent 58163d5aa8
commit 4fede56d98

View File

@@ -323,8 +323,10 @@ class StockBalanceReport(object):
for field in ["item_code", "brand"]: for field in ["item_code", "brand"]:
if not self.filters.get(field): if not self.filters.get(field):
continue continue
elif field == "item_code":
query = query.where(item_table[field] == self.filters.get(field)) query = query.where(item_table.name == self.filters.get(field))
else:
query = query.where(item_table[field] == self.filters.get(field))
return query return query