From 8646ed45bcf2f04e44277a9e7911cf25851e5a4c Mon Sep 17 00:00:00 2001 From: Zarrar Date: Mon, 14 May 2018 14:29:01 +0530 Subject: [PATCH] button triggers not working in tasks table (#13973) --- erpnext/projects/doctype/project/project.js | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/erpnext/projects/doctype/project/project.js b/erpnext/projects/doctype/project/project.js index 7fbeaee693..1e36a95efd 100644 --- a/erpnext/projects/doctype/project/project.js +++ b/erpnext/projects/doctype/project/project.js @@ -87,25 +87,27 @@ frappe.ui.form.on("Project", { } }); }, - edit_task: function (frm, doctype, name) { +}); + +frappe.ui.form.on("Project Task", { + edit_task: function(frm, doctype, name) { var doc = frappe.get_doc(doctype, name); - if (doc.task_id) { + if(doc.task_id) { frappe.set_route("Form", "Task", doc.task_id); } else { frappe.msgprint(__("Save the document first.")); } }, - edit_timesheet: function (frm, cdt, cdn) { + + edit_timesheet: function(frm, cdt, cdn) { var child = locals[cdt][cdn]; - frappe.route_options = { - "project": frm.doc.project_name, - "task": child.task_id - }; + frappe.route_options = {"project": frm.doc.project_name, "task": child.task_id}; frappe.set_route("List", "Timesheet"); }, - make_timesheet: function (frm, cdt, cdn) { + + make_timesheet: function(frm, cdt, cdn) { var child = locals[cdt][cdn]; - frappe.model.with_doctype('Timesheet', function () { + frappe.model.with_doctype('Timesheet', function() { var doc = frappe.model.get_new_doc('Timesheet'); var row = frappe.model.add_child(doc, 'time_logs'); row.project = frm.doc.project_name; @@ -114,13 +116,11 @@ frappe.ui.form.on("Project", { }) }, - status: function (frm, doctype, name) { + status: function(frm, doctype, name) { frm.trigger('tasks_refresh'); }, - }); - frappe.ui.form.on("Project", "validate", function (frm) { frappe.call({ method: "erpnext.projects.doctype.project.project.times_check",