From 8e0082e977bd6cdee14f5a734efc37a73da428d9 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Fri, 19 Sep 2014 15:06:48 +0000 Subject: [PATCH] * make sure to ignore hidden folders (e.g. system folders) --- source/net/filebot/cli/ScriptShellMethods.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/net/filebot/cli/ScriptShellMethods.java b/source/net/filebot/cli/ScriptShellMethods.java index 8fdfb764..2fc0b27d 100644 --- a/source/net/filebot/cli/ScriptShellMethods.java +++ b/source/net/filebot/cli/ScriptShellMethods.java @@ -155,6 +155,10 @@ public class ScriptShellMethods { public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) throws IOException { File folder = dir.toFile(); + if (folder.isHidden()) { + return FileVisitResult.SKIP_SUBTREE; + } + if (FileUtilities.filter(FileUtilities.getChildren(folder), VIDEO_FILES).size() > 0 || MediaDetection.isDiskFolder(folder)) { mediaFolders.add(folder); return FileVisitResult.SKIP_SUBTREE;