Fix double uploading
This commit is contained in:
parent
6071b217bc
commit
6fc9f64583
|
@ -583,13 +583,7 @@ const labels = computed(() => ({
|
|||
ref="upload"
|
||||
v-model="files"
|
||||
:class="['ui', 'icon', 'basic', 'button', 'channels', {hidden: step === 3}]"
|
||||
:post-action="$store.getters['instance/absoluteUrl']('/api/v1/uploads/')"
|
||||
:multiple="true"
|
||||
:data="baseImportMetadata"
|
||||
:drop="true"
|
||||
:extensions="$store.state.ui.supportedExtensions"
|
||||
name="audio_file"
|
||||
:thread="1"
|
||||
@input-file="beforeFileUpload"
|
||||
>
|
||||
<div>
|
||||
|
|
|
@ -263,7 +263,7 @@ const inputFile = (newFile: VueUploadItem) => {
|
|||
if (remainingSpace.value < (newFile.size ?? Infinity) / 1e6) {
|
||||
newFile.error = 'denied'
|
||||
} else {
|
||||
upload.value.active = true
|
||||
newFile.active = true
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -386,13 +386,7 @@ useEventListener(window, 'beforeunload', (event) => {
|
|||
ref="upload"
|
||||
v-model="files"
|
||||
:class="['ui', 'icon', 'basic', 'button']"
|
||||
:post-action="$store.getters['instance/absoluteUrl']('/api/v1/uploads/')"
|
||||
:multiple="true"
|
||||
:data="uploadData"
|
||||
:drop="true"
|
||||
:extensions="supportedExtensions"
|
||||
name="audio_file"
|
||||
:thread="1"
|
||||
@input-file="inputFile"
|
||||
>
|
||||
<i class="upload icon" />
|
||||
|
|
|
@ -83,17 +83,17 @@ export default { inheritAttrs: false }
|
|||
</script>
|
||||
|
||||
<template>
|
||||
<!-- <component
|
||||
ref="fileUpload"
|
||||
:is="FileUpload"
|
||||
>
|
||||
<slot />
|
||||
</component> -->
|
||||
<file-upload
|
||||
ref="upload"
|
||||
v-bind="$attrs"
|
||||
:post-action="$store.getters['instance/absoluteUrl']('/api/v1/uploads/')"
|
||||
:multiple="true"
|
||||
:thread="1"
|
||||
:custom-action="uploadAction"
|
||||
:headers="headers"
|
||||
:extensions="$store.state.ui.supportedExtensions"
|
||||
:drop="true"
|
||||
name="audio_file"
|
||||
>
|
||||
<slot />
|
||||
</file-upload>
|
||||
|
|
Loading…
Reference in New Issue