diff --git a/frontend/src/components/ViewControls.vue b/frontend/src/components/ViewControls.vue index beaf8b99..6ac57f35 100644 --- a/frontend/src/components/ViewControls.vue +++ b/frontend/src/components/ViewControls.vue @@ -566,7 +566,7 @@ async function exportRows() { page_length = list.value.data.total_count } - let url = `/api/method/frappe.desk.reportview.export_query?file_format_type=${export_type.value}&title=${props.doctype}&doctype=${props.doctype}&fields=${fields}&filters=${filters}&order_by=${order_by}&page_length=${page_length}&start=0&view=Report&with_comment_count=1` + let url = `/api/method/frappe.desk.reportview.export_query?file_format_type=${export_type.value}&title=${props.doctype}&doctype=${props.doctype}&fields=${fields}&filters=${encodeURIComponent(filters)}&order_by=${order_by}&page_length=${page_length}&start=0&view=Report&with_comment_count=1` // Add selected items parameter if rows are selected if (selectedRows.value?.length && !export_all.value) {