From 69b7c72be86d5eca72fea269d1308804f22bca7e Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Sun, 5 Jun 2022 23:34:15 +0530 Subject: [PATCH] fix: kanban board from shared links - Apply filter from URL - Update URL in browser when filters change --- frappe/public/js/frappe/views/kanban/kanban_view.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frappe/public/js/frappe/views/kanban/kanban_view.js b/frappe/public/js/frappe/views/kanban/kanban_view.js index b546365fd9..02acfef278 100644 --- a/frappe/public/js/frappe/views/kanban/kanban_view.js +++ b/frappe/public/js/frappe/views/kanban/kanban_view.js @@ -64,10 +64,6 @@ frappe.views.KanbanView = class KanbanView extends frappe.views.ListView { }); } - before_refresh() { - - } - setup_page() { this.hide_sidebar = true; this.hide_page_form = true; @@ -105,6 +101,7 @@ frappe.views.KanbanView = class KanbanView extends frappe.views.ListView { } else { this.page.clear_indicator(); } + super.on_filter_change(); } save_kanban_board_filters() { @@ -154,7 +151,10 @@ frappe.views.KanbanView = class KanbanView extends frappe.views.ListView { get_card_meta() { var meta = frappe.get_meta(this.doctype); + // preserve route options erased by new doc + let route_options = {...frappe.route_options}; var doc = frappe.model.get_new_doc(this.doctype); + frappe.route_options = route_options; var title_field = null; var quick_entry = false;