diff options
author | Julien Veyssier <eneiluj@posteo.net> | 2021-11-08 12:22:57 +0100 |
---|---|---|
committer | Julien Veyssier <eneiluj@posteo.net> | 2021-11-08 12:22:57 +0100 |
commit | 742703c92fe708b4fec0ac815e646a4f60bb96ea (patch) | |
tree | 5a1e5c833c8770baaa47626536a0fce6705249c7 /apps/files/js/file-upload.js | |
parent | 586cc9bcbc3a2c659d241cf82a538326aaeb3b1d (diff) | |
download | nextcloud-server-742703c92fe708b4fec0ac815e646a4f60bb96ea.tar.gz nextcloud-server-742703c92fe708b4fec0ac815e646a4f60bb96ea.zip |
refs #11864 handle empty dir drop in Files UI
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Diffstat (limited to 'apps/files/js/file-upload.js')
-rw-r--r-- | apps/files/js/file-upload.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js index 672fc1d770b..7ab88ed61bd 100644 --- a/apps/files/js/file-upload.js +++ b/apps/files/js/file-upload.js @@ -215,6 +215,12 @@ OC.FileUpload.prototype = { var data = this.data; var file = this.getFile(); + // if file is a directory, just create it + // files are handled separately + if (file.isDirectory) { + return this.uploader.ensureFolderExists(OC.joinPaths(this._targetFolder, file.fullPath)); + } + if (self.aborted === true) { return $.Deferred().resolve().promise(); } |