fileeditable filename with accent bug fix

This commit is contained in:
Bachir Soussi Chiadmi 2024-10-03 23:02:35 +02:00
parent 6fb04ede84
commit 984ec07084

View File

@ -51,11 +51,14 @@ export default {
this.saveNewFile(file); this.saveNewFile(file);
}, },
saveNewFile(file){ saveNewFile(file){
const filename = file.name.normalize('NFD').replace(/[\u0300-\u036f]/g, "").replace(/[^a-zA-Z0-9_\-\.]/g, "_"); // Normalisation Unicode et suppression des accents
console.log('filename', filename);
const configs = { const configs = {
headers: { headers: {
'X-CSRF-Token': this.csrf_token, 'X-CSRF-Token': this.csrf_token,
'Content-Type': 'application/octet-stream', 'Content-Type': 'application/octet-stream',
'Content-Disposition': `file; filename="${file.name}"`, 'Content-Disposition': `file; filename="${filename}"`,
}, },
}; };