From 7f6f39f5e7942d648b4de3d738d79a31d3d4302b Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Thu, 29 Jan 2026 15:28:55 +0530 Subject: [PATCH] fix: js error if user does not have write permission for date field --- erpnext/buying/doctype/purchase_order/purchase_order.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.js b/erpnext/buying/doctype/purchase_order/purchase_order.js index 80f1a17f178..12b0a8c301c 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.js +++ b/erpnext/buying/doctype/purchase_order/purchase_order.js @@ -803,7 +803,7 @@ frappe.ui.form.on("Purchase Order", "is_subcontracted", function (frm) { function prevent_past_schedule_dates(frm) { if (frm.doc.transaction_date) { - frm.fields_dict["schedule_date"].datepicker.update({ + frm.fields_dict["schedule_date"].datepicker?.update({ minDate: new Date(frm.doc.transaction_date), }); }