fix(asset depreciation schedules): enable auto commit

Merge pull request #46201 from aerele/asset-depreciation-patch
This commit is contained in:
Khushi Rawat
2025-03-03 12:11:08 +05:30
committed by GitHub

View File

@@ -82,6 +82,9 @@ def get_asset_depreciation_schedules_map():
.orderby(ds.idx)
).run(as_dict=True)
if len(records) > 20000:
frappe.db.auto_commit_on_many_writes = True
asset_depreciation_schedules_map = frappe._dict()
for d in records:
asset_depreciation_schedules_map.setdefault((d.asset_name, cstr(d.finance_book)), []).append(d)