From 35c7af1b9d76dfb5f7fab0cee8195612d0c2f2f7 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 20 May 2025 01:28:45 +0530 Subject: [PATCH] fix: asset image field updation issue (backport #47615) (#47617) fix: asset image field updation issue (#47615) (cherry picked from commit ff2ccf9bce1ed6b02cba87d2cf158750fa48aa3e) Co-authored-by: Khushi Rawat <142375893+khushi8112@users.noreply.github.com> --- erpnext/assets/doctype/asset/asset.json | 3 ++- erpnext/assets/doctype/asset/asset.py | 6 ++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/erpnext/assets/doctype/asset/asset.json b/erpnext/assets/doctype/asset/asset.json index 83873f670ad..25897df22b5 100644 --- a/erpnext/assets/doctype/asset/asset.json +++ b/erpnext/assets/doctype/asset/asset.json @@ -154,6 +154,7 @@ { "allow_on_submit": 1, "fetch_from": "item_code.image", + "fetch_if_empty": 1, "fieldname": "image", "fieldtype": "Attach Image", "hidden": 1, @@ -595,7 +596,7 @@ "link_fieldname": "target_asset" } ], - "modified": "2025-04-24 15:31:47.373274", + "modified": "2025-05-20 00:44:06.229177", "modified_by": "Administrator", "module": "Assets", "name": "Asset", diff --git a/erpnext/assets/doctype/asset/asset.py b/erpnext/assets/doctype/asset/asset.py index bae6defe6de..f182c526e38 100644 --- a/erpnext/assets/doctype/asset/asset.py +++ b/erpnext/assets/doctype/asset/asset.py @@ -42,16 +42,15 @@ from erpnext.controllers.accounts_controller import AccountsController class Asset(AccountsController): # begin: auto-generated types - # ruff: noqa - # This code is auto-generated. Do not modify anything in this block. from typing import TYPE_CHECKING if TYPE_CHECKING: - from erpnext.assets.doctype.asset_finance_book.asset_finance_book import AssetFinanceBook from frappe.types import DF + from erpnext.assets.doctype.asset_finance_book.asset_finance_book import AssetFinanceBook + additional_asset_cost: DF.Currency amended_from: DF.Link | None asset_category: DF.Link | None @@ -118,7 +117,6 @@ class Asset(AccountsController): total_asset_cost: DF.Currency total_number_of_depreciations: DF.Int value_after_depreciation: DF.Currency - # ruff: noqa # end: auto-generated types def validate(self):