file_manager: minor refactoring in _list_directory method
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
parent
aa608b4c29
commit
e9b06472c1
|
@ -393,10 +393,12 @@ class FileManager:
|
|||
path_info['filename'] = fname
|
||||
# Check to see if a filelist update is necessary
|
||||
ext = os.path.splitext(fname)[-1].lower()
|
||||
gc_path = self.file_paths.get('gcodes', None)
|
||||
if gc_path is not None and full_path.startswith(gc_path) and \
|
||||
ext in VALID_GCODE_EXTS and is_extended:
|
||||
rel_path = os.path.relpath(full_path, start=gc_path)
|
||||
if (
|
||||
root == "gcodes" and
|
||||
ext in VALID_GCODE_EXTS and
|
||||
is_extended
|
||||
):
|
||||
rel_path = self.get_relative_path(root, full_path)
|
||||
metadata: Dict[str, Any] = self.gcode_metadata.get(
|
||||
rel_path, {})
|
||||
path_info.update(metadata)
|
||||
|
|
Loading…
Reference in New Issue