diff --git a/src/caoscrawler/converters/zipfile.py b/src/caoscrawler/converters/zipfile.py index 49bfcc365d0e78f3241d5d493afbcb86ee46f237..7073e66a266168e17eb9b6143e7dc6292b5149dc 100644 --- a/src/caoscrawler/converters/zipfile.py +++ b/src/caoscrawler/converters/zipfile.py @@ -70,10 +70,11 @@ class ZipFileConverter(SimpleFileConverter): entity_ls = [] for el in os.listdir(unzd_path): - if isdir(join(unzd_path, el)): - entity_ls.append(Directory()) + path = join(unzd_path, el) + if isdir(path): + entity_ls.append(Directory(el, path)) else: - entity_ls.append(File()) + entity_ls.append(File(el, path)) return entity_ls else: