Merge pull request #44400 from khushi8112/asset-depreciation-error-index-error

fix: IndexError in Asset Depreciation Ledger when query result is empty
This commit is contained in:
Khushi Rawat
2024-11-28 12:56:21 +05:30
committed by GitHub

View File

@@ -89,7 +89,9 @@ def get_data(filters):
& (DepreciationSchedule.schedule_date == d.posting_date)
)
).run(as_dict=True)
asset_data.accumulated_depreciation_amount = query[0]["accumulated_depreciation_amount"]
asset_data.accumulated_depreciation_amount = (
query[0]["accumulated_depreciation_amount"] if query else 0
)
else:
asset_data.accumulated_depreciation_amount += d.debit