mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-13 02:01:21 +00:00
improvise query (#11878)
This commit is contained in:
@@ -16,8 +16,14 @@ frappe.treeview_settings['Task'] = {
|
|||||||
options: "Task",
|
options: "Task",
|
||||||
label: __("Task"),
|
label: __("Task"),
|
||||||
get_query: function() {
|
get_query: function() {
|
||||||
|
var me = frappe.treeview_settings['Task'];
|
||||||
|
var project = me.page.fields_dict.project.get_value();
|
||||||
|
var args = [["Task", 'is_group', '=', 1]];
|
||||||
|
if(project){
|
||||||
|
args.push(["Task", 'project', "=", project]);
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
filters: [["Task", 'is_group', '=', 1]]
|
filters: args
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -27,6 +33,8 @@ frappe.treeview_settings['Task'] = {
|
|||||||
root_label: "All Tasks",
|
root_label: "All Tasks",
|
||||||
ignore_fields: ["parent_task"],
|
ignore_fields: ["parent_task"],
|
||||||
onload: function(me) {
|
onload: function(me) {
|
||||||
|
frappe.treeview_settings['Task'].page = {};
|
||||||
|
$.extend(frappe.treeview_settings['Task'].page, me.page);
|
||||||
me.make_tree();
|
me.make_tree();
|
||||||
},
|
},
|
||||||
toolbar: [
|
toolbar: [
|
||||||
|
|||||||
Reference in New Issue
Block a user