diff --git a/erpnext/public/js/utils/sales_common.js b/erpnext/public/js/utils/sales_common.js index cd59fc5ff0f..1adbe402744 100644 --- a/erpnext/public/js/utils/sales_common.js +++ b/erpnext/public/js/utils/sales_common.js @@ -489,12 +489,16 @@ erpnext.sales_common = { } project(doc, cdt, cdn) { - var item = frappe.get_doc(cdt, cdn); + const item = frappe.get_doc(cdt, cdn); if (item.project) { $.each(this.frm.doc["items"] || [], function (i, other_item) { if (!other_item.project) { - other_item.project = item.project; - refresh_field("project", other_item.name, other_item.parentfield); + frappe.model.set_value( + other_item.doctype, + other_item.name, + "project", + item.project + ); } }); }