From 732c910203e3b316cc41157ee30ae8f9edcbd9d7 Mon Sep 17 00:00:00 2001 From: kart-u Date: Wed, 5 Nov 2025 21:37:53 +0000 Subject: [PATCH] corrected buggy modal from uploader.vue and corrected linting --- .../frontend/shared/views/files/Uploader.vue | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue b/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue index 1a3acb3abc..1109d36a06 100644 --- a/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue +++ b/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue @@ -26,7 +26,10 @@ v-if="showUnsupportedFilesAlert" :title="$tr('unsupportedFilesHeader')" :submitText="$tr('closeButtonLabel')" - @submit="showUnsupportedFilesAlert = false" + @submit=" + showUnsupportedFilesAlert = false; + resetFileInput(); + " >

{{ unsupportedFilesText }}

@@ -34,7 +37,10 @@ v-if="showTooLargeFilesAlert" :title="$tr('tooLargeFilesHeader')" :submitText="$tr('closeButtonLabel')" - @submit="showTooLargeFilesAlert = false" + @submit=" + showTooLargeFilesAlert = false; + resetFileInput(); + " >

{{ @@ -49,7 +55,10 @@ v-if="showStorageExceededAlert" :title="$tr('noStorageHeader')" :submitText="$tr('closeButtonLabel')" - @submit="showStorageExceededAlert = false" + @submit=" + showStorageExceededAlert = false; + resetFileInput(); + " >

{{ $tr('uploadSize', { size: formatFileSize(totalUploadSize) }) }}

@@ -255,6 +264,9 @@ return fileUploads.filter(Boolean); }); }, + resetFileInput() { + this.$refs.fileUpload.value = ''; + }, }, $trs: { unsupportedFilesHeader: 'Unsupported files',