From 984ec0708457bf25d23bdeaeb0c22ba1100d4373 Mon Sep 17 00:00:00 2001 From: bach Date: Thu, 3 Oct 2024 23:02:35 +0200 Subject: [PATCH] fileeditable filename with accent bug fix --- src/components/editable/FileEditable.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/editable/FileEditable.vue b/src/components/editable/FileEditable.vue index c3cfd53..bf43520 100644 --- a/src/components/editable/FileEditable.vue +++ b/src/components/editable/FileEditable.vue @@ -51,11 +51,14 @@ export default { this.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 = { headers: { 'X-CSRF-Token': this.csrf_token, 'Content-Type': 'application/octet-stream', - 'Content-Disposition': `file; filename="${file.name}"`, + 'Content-Disposition': `file; filename="${filename}"`, }, };