diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index e9129367d3..beb719c273 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -199,17 +199,17 @@ def get_reference_report(report): @frappe.whitelist() @frappe.read_only() def run( - report_name, - filters=None, - user=None, - ignore_prepared_report=False, - custom_columns=None, - is_tree=False, - parent_field=None, - are_default_filters=True, - js_filters=None, - skip_total_calculation=False, -): + report_name: str, + filters: str | dict | None = None, + user: str | None = None, + ignore_prepared_report: bool = False, + custom_columns: str | list | None = None, + is_tree: bool = False, + parent_field: str | None = None, + are_default_filters: bool = True, + js_filters: str | list | None = None, + skip_total_calculation: bool = False, +) -> dict: if not user: user = frappe.session.user validate_filters_permissions(report_name, filters, user, js_filters)