From bac6f18b4aa51d965bb4194293d4f2b89a0a3008 Mon Sep 17 00:00:00 2001 From: Avishna Murali Date: Wed, 12 Feb 2025 16:04:04 +0530 Subject: [PATCH 1/2] feat:add validation for button Equipment Acquiral Request --- beams/beams/doctype/equipment_request/equipment_request.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/beams/beams/doctype/equipment_request/equipment_request.js b/beams/beams/doctype/equipment_request/equipment_request.js index fb4622b96..87cb4f8e7 100644 --- a/beams/beams/doctype/equipment_request/equipment_request.js +++ b/beams/beams/doctype/equipment_request/equipment_request.js @@ -4,13 +4,14 @@ frappe.ui.form.on('Equipment Request', { refresh: function (frm) { set_item_query(frm) - + if (frm.doc.workflow_state === "Approved"){ frm.add_custom_button(__('Equipment Acquiral Request'), function () { frappe.model.open_mapped_doc({ method: "beams.beams.doctype.equipment_request.equipment_request.map_equipment_acquiral_request", frm: frm, }); }, __("Create")); + } }, bureau: function (frm) { From bbe349c038732fda8c7af2158a891cea0bc5962c Mon Sep 17 00:00:00 2001 From: Avishna Murali Date: Thu, 13 Feb 2025 09:59:37 +0530 Subject: [PATCH 2/2] fix:changed alignment --- .../doctype/equipment_request/equipment_request.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/beams/beams/doctype/equipment_request/equipment_request.js b/beams/beams/doctype/equipment_request/equipment_request.js index 87cb4f8e7..781044684 100644 --- a/beams/beams/doctype/equipment_request/equipment_request.js +++ b/beams/beams/doctype/equipment_request/equipment_request.js @@ -5,13 +5,13 @@ frappe.ui.form.on('Equipment Request', { refresh: function (frm) { set_item_query(frm) if (frm.doc.workflow_state === "Approved"){ - frm.add_custom_button(__('Equipment Acquiral Request'), function () { - frappe.model.open_mapped_doc({ - method: "beams.beams.doctype.equipment_request.equipment_request.map_equipment_acquiral_request", - frm: frm, - }); - }, __("Create")); - } + frm.add_custom_button(__('Equipment Acquiral Request'), function () { + frappe.model.open_mapped_doc({ + method: "beams.beams.doctype.equipment_request.equipment_request.map_equipment_acquiral_request", + frm: frm, + }); + }, __("Create")); + } }, bureau: function (frm) {