Browse Source

replace os.access with os.path.isdir

Nick Sweeting 1 year ago
parent
commit
70926f1d9f
1 changed files with 2 additions and 2 deletions
  1. 2 2
      archivebox/core/views.py

+ 2 - 2
archivebox/core/views.py

@@ -68,7 +68,7 @@ class SnapshotView(View):
                 and embed_path
                 and os.access(abs_path, os.R_OK)
                 and abs_path.exists()):
-                if abs_path.is_dir() and not any(abs_path.glob('*.*')):
+                if os.path.isdir(abs_path) and not any(abs_path.glob('*.*')):
                     continue
 
                 result_info = {
@@ -102,7 +102,7 @@ class SnapshotView(View):
 
         # iterate through all the files in the snapshot dir and add the biggest ones to1 the result list
         snap_dir = Path(snapshot.link_dir)
-        assert os.access(snap_dir, os.R_OK) and os.access(snap_dir, os.X_OK)
+        assert os.path.isdir(snap_dir) and os.access(snap_dir, os.R_OK)
         
         for result_file in (*snap_dir.glob('*'), *snap_dir.glob('*/*')):
             extension = result_file.suffix.lstrip('.').lower()