Merge pull request #4539 from nextcloud/bugfix/noid/preview-rename-only-on-paste

Only autorename uploads on paste
This commit is contained in:
Vincent Petry 2020-11-06 10:04:51 +01:00 коммит произвёл GitHub
Родитель 5ab59a6967 6a92e53b8c
Коммит a740b4e644
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 14 добавлений и 4 удалений

Просмотреть файл

@ -85,7 +85,7 @@
:placeholder-text="placeholderText"
@update:contentEditable="contentEditableToParsed"
@submit="handleSubmit"
@files-pasted="handleFiles" />
@files-pasted="handlePastedFiles" />
</div>
<button
:disabled="isReadOnly"
@ -329,15 +329,25 @@ export default {
},
/**
* Handles files pasting event.
* Handles files pasting event
*
* @param {File[] | FileList} files pasted files list
*/
async handleFiles(files) {
async handlePastedFiles(files) {
this.handleFiles(files, true)
},
/**
* Handles file upload
*
* @param {File[] | FileList} files pasted files list
* @param {bool} rename whether to rename the files
*/
async handleFiles(files, rename = false) {
// Create a unique id for the upload operation
const uploadId = new Date().getTime()
// Uploads and shares the files
await processFiles(files, this.token, uploadId, true)
await processFiles(files, this.token, uploadId, rename)
},
/**