mirror of
https://github.com/vx3r/wg-gen-web.git
synced 2024-12-18 00:13:23 +00:00
Remove characters from the name of the config-file that prevent it from being imported into WireGuard apps
This commit is contained in:
parent
8b4038c238
commit
aa71b15d72
@ -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