Commit 9b1ae9cb authored by Jan Reimes's avatar Jan Reimes
Browse files

♻️ refactor(tdoc_crawler): improve zip extraction logic and return extracted subdirectory

parent 6c25617f
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -106,7 +106,9 @@ class SpecDownloads:

            if not doc_only_success:
                self._download_full_zip(url, target_dir / filename)
                self._extract_zip(target_dir / filename, target_dir)
                extract_subdir = target_dir / Path(filename).stem
                self._extract_zip(target_dir / filename, extract_subdir)
                return extract_subdir

            return target_dir
        except Exception as exc: