diff --git a/frappe/public/js/frappe/views/reports/query_report.js b/frappe/public/js/frappe/views/reports/query_report.js index 696590199c..50aea2336b 100644 --- a/frappe/public/js/frappe/views/reports/query_report.js +++ b/frappe/public/js/frappe/views/reports/query_report.js @@ -604,13 +604,13 @@ frappe.views.QueryReport = class QueryReport extends frappe.views.BaseList { this.prepared_report_name = route_options.prepared_report_name; const promises = filters_to_set.map((f) => { - return () => { + return async () => { let value = route_options[f.df.fieldname]; if (typeof value === "string" && value[0] === "[") { // multiselect array value = JSON.parse(value); } - f.set_value(value); + await f.set_value(value); }; }); promises.push(() => {