From d69c166f107424fea668e6e482b0cb904f17ae29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Thu, 12 Jan 2017 15:15:02 +0100 Subject: [PATCH] Fix unanalysed files from subfolders to not be found on startup --- src/octoprint/filemanager/storage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/octoprint/filemanager/storage.py b/src/octoprint/filemanager/storage.py index 65a7c0bc..404416ba 100644 --- a/src/octoprint/filemanager/storage.py +++ b/src/octoprint/filemanager/storage.py @@ -473,10 +473,10 @@ class LocalFileStorage(StorageInterface): if not metadata: metadata = dict() for entry in scandir(path): - if is_hidden_path(entry.name) or not octoprint.filemanager.valid_file_type(entry.name): + if is_hidden_path(entry.name): continue - if entry.is_file(): + if entry.is_file() and octoprint.filemanager.valid_file_type(entry.name): if not entry.name in metadata or not isinstance(metadata[entry.name], dict) or not "analysis" in metadata[entry.name]: printer_profile_rels = self.get_link(entry.path, "printerprofile") if printer_profile_rels: