1
0
mirror of https://github.com/misterunknown/ifm.git synced 2025-08-09 09:36:29 +02:00

Fix correct detection of existing files

Signed-off-by: Marco Dickert <marco@misterunknown.de>
This commit is contained in:
Marco Dickert
2020-11-24 15:57:21 +01:00
parent fc20396c6d
commit 53cdd2bb07

View File

@@ -951,8 +951,10 @@ function IFM(params) {
var existing_files;
if (files.length > 1)
existing_files = files.map(x => x.name).filter(item => self.fileCache.map(x => x.name).includes(item));
else if (newfilename)
existing_files = self.fileCache.map(x => x.name).indexOf(newfilename) !== -1 ? [newfilename] : [];
else
existing_files = self.fileCache.map(x => x.name).indexOf(newfilename) ? [newfilename] : [];
existing_files = self.fileCache.map(x => x.name).indexOf(files[0].name) !== -1 ? [files[0].name] : [];
if (existing_files.length > 0 && self.config.confirmoverwrite)
self.showUploadConfirmOverwrite(files, existing_files, newfilename);
else {