mirror of
https://github.com/filebrowser/filebrowser.git
synced 2024-06-07 23:00:43 +00:00
fix: directory conflict checking
This commit is contained in:
parent
a47b69bcec
commit
7e5beeff46
@ -6,10 +6,7 @@ export function checkConflict(files, items) {
|
||||
items = []
|
||||
}
|
||||
|
||||
let folder_upload = false
|
||||
if (files[0].fullPath !== undefined) {
|
||||
folder_upload = true
|
||||
}
|
||||
let folder_upload = files[0].fullPath !== undefined
|
||||
|
||||
let conflict = false
|
||||
for (let i = 0; i < files.length; i++) {
|
||||
@ -69,7 +66,7 @@ export function scanFiles(dt) {
|
||||
const dir = {
|
||||
isDir: true,
|
||||
size: 0,
|
||||
path: `${directory}${entry.name}`
|
||||
fullPath: `${directory}${entry.name}`
|
||||
}
|
||||
|
||||
contents.push(dir)
|
||||
@ -112,7 +109,7 @@ export function handleFiles(files, path, overwrite = false) {
|
||||
|
||||
if (file.isDir) {
|
||||
itemPath = path
|
||||
let folders = file.path.split("/")
|
||||
let folders = file.fullPath.split("/")
|
||||
|
||||
for (let i = 0; i < folders.length; i++) {
|
||||
let folder = folders[i]
|
||||
|
Loading…
Reference in New Issue
Block a user