fix: change tags on filter change

This commit is contained in:
Rohan Bansal 2019-11-14 14:54:59 +05:30
parent 3dafabc261
commit 9d5baca7de
2 changed files with 4 additions and 2 deletions

View file

@ -402,7 +402,7 @@ frappe.views.BaseList = class BaseList {
}
after_render() {
this.list_sidebar.reload_stats();
}
render() {

View file

@ -285,7 +285,8 @@ frappe.views.ListSidebar = class ListSidebar {
args: {
stats: me.stats,
doctype: me.doctype,
filters: me.default_filters || []
// wait for list filter area to be generated before getting filters, or fallback to default filters
filters: (me.list_view.filter_area ? me.list_filter.get_current_filters() : me.default_filters) || []
},
callback: function(r) {
me.render_stat("_user_tags", (r.message.stats || {})["_user_tags"]);
@ -386,6 +387,7 @@ frappe.views.ListSidebar = class ListSidebar {
reload_stats() {
this.sidebar.find(".sidebar-stat").remove();
this.sidebar.find(".list-tag-preview").remove();
this.get_stats();
}