Merge pull request #12044 from deepeshgarg007/query_report_filter
fix: Query report filter
This commit is contained in:
commit
718b8ae594
2 changed files with 5 additions and 3 deletions
|
|
@ -44,7 +44,7 @@
|
|||
},
|
||||
{
|
||||
"fieldname": "options",
|
||||
"fieldtype": "Data",
|
||||
"fieldtype": "Small Text",
|
||||
"label": "Options"
|
||||
},
|
||||
{
|
||||
|
|
@ -58,7 +58,7 @@
|
|||
"index_web_pages_for_search": 1,
|
||||
"istable": 1,
|
||||
"links": [],
|
||||
"modified": "2020-08-17 16:15:46.937267",
|
||||
"modified": "2020-12-05 19:20:00.503097",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Core",
|
||||
"name": "Report Filter",
|
||||
|
|
|
|||
|
|
@ -1112,7 +1112,9 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList {
|
|||
}
|
||||
|
||||
get_filter_values(raise) {
|
||||
const mandatory = this.filters.filter(f => f.df.reqd);
|
||||
|
||||
// check for mandatory property for filters added via UI
|
||||
const mandatory = this.filters.filter(f => (f.df.reqd || f.df.mandatory));
|
||||
const missing_mandatory = mandatory.filter(f => !f.get_value());
|
||||
if (raise && missing_mandatory.length > 0) {
|
||||
let message = __('Please set filters');
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue