fix: set frm.has_active_capitalization before using it

This commit is contained in:
khushi8112
2025-12-18 17:15:10 +05:30
parent 482efee6c0
commit e2ac7646e6

View File

@@ -202,6 +202,8 @@ frappe.ui.form.on("Asset", {
asset: frm.doc.name,
},
callback: function (r) {
frm.has_active_capitalization = r.message;
if (!r.message) {
$(".form-message").text(__("Capitalize this asset before submitting."));
@@ -475,7 +477,6 @@ frappe.ui.form.on("Asset", {
is_composite_asset: function (frm) {
if (frm.doc.is_composite_asset) {
frm.set_value("net_purchase_amount", 0);
frm.set_df_property("net_purchase_amount", "read_only", 1);
} else {
frm.set_df_property("net_purchase_amount", "read_only", 0);
}