diff options
author | Marvin Borner | 2019-04-17 18:46:59 +0200 |
---|---|---|
committer | Marvin Borner | 2019-04-17 18:46:59 +0200 |
commit | 8e291101329aa5bb688b23c153fbc83affebef21 (patch) | |
tree | d9f745f30c51d9fbc76bc3ad0a11659a9f2e9fdf | |
parent | ff98bebada6b000b83259e5ebde48b2deb3a4afd (diff) |
Fixed strange behaviour with directory upload in firefox (probably)
Co-authored-by: LarsVomMars <lars@kroenner.eu>
-rw-r--r-- | src/main/resources/js/files.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/resources/js/files.js b/src/main/resources/js/files.js index baed543..1247ed1 100644 --- a/src/main/resources/js/files.js +++ b/src/main/resources/js/files.js @@ -48,9 +48,12 @@ drop.addEventListener('drop', e => { }); } else { subItem.file(subFile => { - // TODO: Add support for nested directory upload with more than 1 layer + // TODO: Add support for nested directory upload with more than 1 layer - via webkitRelativePath on firefox? formData.append("file", subFile); - request.open("POST", `/upload/${path}/${file.name}`); + console.log(subFile); + console.log(file); + if (subFile.webkitRelativePath === "") request.open("POST", `/upload/${path}/${file.name}`); + else request.open("POST", `/upload/${path}`); request.send(formData); }) } |