From 997f2f64fab7a5c11fa081b0d7a95b5aa745ca4b Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 3 May 2023 16:22:06 +0530 Subject: [PATCH] fix: added button on list view to open workflow builder --- frappe/public/icons/timeless/icons.svg | 6 ++++++ frappe/workflow/doctype/workflow/workflow_list.js | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/frappe/public/icons/timeless/icons.svg b/frappe/public/icons/timeless/icons.svg index aeef96ccfe..034ea1bbec 100644 --- a/frappe/public/icons/timeless/icons.svg +++ b/frappe/public/icons/timeless/icons.svg @@ -855,6 +855,12 @@ + + + + + + diff --git a/frappe/workflow/doctype/workflow/workflow_list.js b/frappe/workflow/doctype/workflow/workflow_list.js index b44c990e96..927fdec2b4 100644 --- a/frappe/workflow/doctype/workflow/workflow_list.js +++ b/frappe/workflow/doctype/workflow/workflow_list.js @@ -7,6 +7,20 @@ frappe.listview_settings["Workflow"] = { return [__("Not active"), "gray", "is_active,=,No"]; } }, + button: { + show(doc) { + return doc.name; + }, + get_label() { + return frappe.utils.icon("workflow", "sm"); + }, + get_description(doc) { + return __("Build {0}", [`${doc.name}`]); + }, + action(doc) { + frappe.set_route("workflow-builder", doc.name); + }, + }, }; frappe.help.youtube_id["Workflow"] = "yObJUg9FxFs";