[fix] Asynchronus issue while fetching item description in Production Order
diff --git a/erpnext/manufacturing/doctype/production_order/production_order.js b/erpnext/manufacturing/doctype/production_order/production_order.js
index 8202f43..657756d 100644
--- a/erpnext/manufacturing/doctype/production_order/production_order.js
+++ b/erpnext/manufacturing/doctype/production_order/production_order.js
@@ -152,7 +152,9 @@
method: "erpnext.manufacturing.doctype.production_order.production_order.get_item_details",
args: { item: doc.production_item },
callback: function(r) {
- cur_frm.set_value(r.message);
+ $.each(["description", "stock_uom", "bom_no"], function(i, field) {
+ cur_frm.set_value(field, r.message[field]);
+ });
}
});
},
@@ -187,8 +189,8 @@
bom_no: function() {
return this.frm.call({
- doc: this.frm.doc,
- method: "set_production_order_operations"
+ doc: this.frm.doc,
+ method: "set_production_order_operations"
});
},