correction edition name qui permettait de mettre un nom vide

This commit is contained in:
Alexandre_BRAVO 2024-11-28 14:16:59 +01:00
parent 2195b52200
commit 485dfc5a47
3 changed files with 24 additions and 20 deletions

View File

@ -51,16 +51,18 @@ export default {
if(this.newFileName !== ''){ if(this.newFileName !== ''){
// Séparer le nom de fichier sans l'extension // Séparer le nom de fichier sans l'extension
const fileNameWithoutExtension = this.newFileName.slice(0, this.newFileName.lastIndexOf('.')); const fileNameWithoutExtension = this.newFileName.slice(0, this.newFileName.lastIndexOf('.'));
// Re-construire le nom du fichier avec l'extension d'origine if (fileNameWithoutExtension !== '') {
const newFileNameWithOriginalExtension = fileNameWithoutExtension + '.' + this.extension; // Re-construire le nom du fichier avec l'extension d'origine
const newFileNameWithOriginalExtension = fileNameWithoutExtension + '.' + this.extension;
if (!this.isDirectory && this.newFileName !== newFileNameWithOriginalExtension) { if (!this.isDirectory && this.newFileName !== newFileNameWithOriginalExtension) {
// L'extension a été modifiée, on rétablit l'extension correcte // L'extension a été modifiée, on rétablit l'extension correcte
this.newFileName = newFileNameWithOriginalExtension; this.newFileName = newFileNameWithOriginalExtension;
}
this.$emit("update", { initialFileName: this.initialFileName, newFileName: this.newFileName });
this.closeModal();
} }
this.$emit("update", { initialFileName: this.initialFileName, newFileName: this.newFileName });
this.closeModal();
} }
}, },
closeModal() { closeModal() {

View File

@ -90,15 +90,17 @@ export default {
if(this.newFileName !== ''){ if(this.newFileName !== ''){
// Séparer le nom de fichier sans l'extension // Séparer le nom de fichier sans l'extension
const fileNameWithoutExtension = this.newFileName.slice(0, this.newFileName.lastIndexOf('.')); const fileNameWithoutExtension = this.newFileName.slice(0, this.newFileName.lastIndexOf('.'));
// Re-construire le nom du fichier avec l'extension d'origine if(fileNameWithoutExtension !== '' ) {
const newFileNameWithOriginalExtension = fileNameWithoutExtension + '.' + this.extension; // Re-construire le nom du fichier avec l'extension d'origine
const newFileNameWithOriginalExtension = fileNameWithoutExtension + '.' + this.extension;
if (!this.isDirectory && this.newFileName !== newFileNameWithOriginalExtension) { if (!this.isDirectory && this.newFileName !== newFileNameWithOriginalExtension) {
// L'extension a été modifiée, on rétablit l'extension correcte // L'extension a été modifiée, on rétablit l'extension correcte
this.newFileName = newFileNameWithOriginalExtension; this.newFileName = newFileNameWithOriginalExtension;
}
this.$emit("rename", { newFileName: this.newFileName });
} }
this.$emit("rename", { newFileName: this.newFileName });
} }
}, },
onInputChange() { onInputChange() {

View File

@ -924,6 +924,11 @@ video {
color: rgb(37 99 235 / var(--tw-text-opacity, 1)); color: rgb(37 99 235 / var(--tw-text-opacity, 1));
} }
.text-gray-400 {
--tw-text-opacity: 1;
color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 { .text-gray-500 {
--tw-text-opacity: 1; --tw-text-opacity: 1;
color: rgb(107 114 128 / var(--tw-text-opacity, 1)); color: rgb(107 114 128 / var(--tw-text-opacity, 1));
@ -939,11 +944,6 @@ video {
color: rgb(255 255 255 / var(--tw-text-opacity, 1)); color: rgb(255 255 255 / var(--tw-text-opacity, 1));
} }
.text-gray-400 {
--tw-text-opacity: 1;
color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.shadow-lg { .shadow-lg {
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);