mirror of
https://github.com/frappe/erpnext.git
synced 2026-09-14 17:33:09 +00:00
fix(stock): do not rebuild the Warehouse tree on an account map miss (#58956)
This commit is contained in:
@@ -57,12 +57,8 @@ def get_warehouse_account(warehouse, warehouse_account=None, *, raise_error=True
|
||||
account = warehouse.account
|
||||
if not account and warehouse.parent_warehouse:
|
||||
if warehouse_account:
|
||||
if warehouse_account.get(warehouse.parent_warehouse):
|
||||
account = warehouse_account.get(warehouse.parent_warehouse).account
|
||||
else:
|
||||
from frappe.utils.nestedset import rebuild_tree
|
||||
|
||||
rebuild_tree("Warehouse")
|
||||
if parent := warehouse_account.get(warehouse.parent_warehouse):
|
||||
account = parent.account
|
||||
else:
|
||||
account = frappe.get_all(
|
||||
"Warehouse",
|
||||
|
||||
Reference in New Issue
Block a user