This is an automated email from the ASF dual-hosted git repository. pearl11594 pushed a commit to branch fix-acl-export in repository https://gitbox.apache.org/repos/asf/cloudstack.git
commit 339c4016d1d91e430a843a6e16f93e5d48faa097 Author: Pearl Dsilva <pearl1...@gmail.com> AuthorDate: Thu Jan 23 12:43:30 2025 -0500 Handle special characters when exporting ACLs --- ui/src/views/network/AclListRulesTab.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/views/network/AclListRulesTab.vue b/ui/src/views/network/AclListRulesTab.vue index 1bcce08e335..6c4a0541d4e 100644 --- a/ui/src/views/network/AclListRulesTab.vue +++ b/ui/src/views/network/AclListRulesTab.vue @@ -694,7 +694,7 @@ export default { const csvData = this.csv({ data: this.acls }) const hiddenElement = document.createElement('a') - hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURI(csvData) + hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURIComponent(csvData) hiddenElement.target = '_blank' hiddenElement.download = 'AclRules-' + this.resource.name + '-' + this.resource.id + '.csv' hiddenElement.click()