From d718b64ade97f5c007d7fd893bcf596a45808c1a 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 (cherry picked from commit 7f6f39f5e7942d648b4de3d738d79a31d3d4302b) # Conflicts: # erpnext/buying/doctype/purchase_order/purchase_order.js --- .../buying/doctype/purchase_order/purchase_order.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.js b/erpnext/buying/doctype/purchase_order/purchase_order.js index 85095e66a57..cdde17500a7 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.js +++ b/erpnext/buying/doctype/purchase_order/purchase_order.js @@ -828,3 +828,14 @@ frappe.ui.form.on("Purchase Order", "is_subcontracted", function (frm) { erpnext.buying.get_default_bom(frm); } }); +<<<<<<< HEAD +======= + +function prevent_past_schedule_dates(frm) { + if (frm.doc.transaction_date) { + frm.fields_dict["schedule_date"].datepicker?.update({ + minDate: new Date(frm.doc.transaction_date), + }); + } +} +>>>>>>> 7f6f39f5e7 (fix: js error if user does not have write permission for date field)