mirror of
https://github.com/vx3r/wg-gen-web.git
synced 2024-11-22 02:31:57 +01:00
Merge pull request #59 from h44z/download-filename
Sanitize download filename
This commit is contained in:
commit
b3af5bcfb4
@ -601,10 +601,17 @@
|
||||
const url = window.URL.createObjectURL(new Blob([config]))
|
||||
const link = document.createElement('a')
|
||||
link.href = url
|
||||
link.setAttribute('download', client.name.split(' ').join('-') + '.conf') //or any other extension
|
||||
link.setAttribute('download', this.getConfigFileName(client)) //or any other extension
|
||||
document.body.appendChild(link)
|
||||
link.click()
|
||||
},
|
||||
|
||||
getConfigFileName(client){
|
||||
let name = client.name.split(' ').join('-');
|
||||
// replace special chars
|
||||
name = name.replace(/[^a-zA-Z0-9_-]+/g, '');
|
||||
return name + '.conf';
|
||||
},
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
Loading…
Reference in New Issue
Block a user