Browse Source

minor fix to suppport treeview for task (#4279)

version-14
Zarrar 7 years ago
committed by Rushabh Mehta
parent
commit
f81bee7d05
2 changed files with 6 additions and 1 deletions
  1. +1
    -1
      frappe/desk/treeview.py
  2. +5
    -0
      frappe/public/js/frappe/views/treeview.js

+ 1
- 1
frappe/desk/treeview.py View File

@@ -59,7 +59,7 @@ def make_tree_args(**kwarg):
doctype = kwarg['doctype'] doctype = kwarg['doctype']
parent_field = 'parent_' + doctype.lower().replace(' ', '_') parent_field = 'parent_' + doctype.lower().replace(' ', '_')
name_field = doctype.lower().replace(' ', '_') + '_name'
name_field = kwarg.get('name_field', doctype.lower().replace(' ', '_') + '_name')
kwarg.update({ kwarg.update({
name_field: kwarg[name_field], name_field: kwarg[name_field],


+ 5
- 0
frappe/public/js/frappe/views/treeview.js View File

@@ -43,6 +43,7 @@ frappe.views.TreeView = Class.extend({
this.get_root(); this.get_root();
} }


this.onload();
this.set_menu_item(); this.set_menu_item();
this.set_primary_action(); this.set_primary_action();
}, },
@@ -80,6 +81,10 @@ frappe.views.TreeView = Class.extend({
this.body = this.page.main; this.body = this.page.main;
} }
}, },
onload: function() {
var me = this;
this.opts.onload && this.opts.onload(me);
},
make_filters: function(){ make_filters: function(){
var me = this; var me = this;
frappe.treeview_settings.filters = [] frappe.treeview_settings.filters = []


Loading…
Cancel
Save