Browse Source

fix binary hash func when binary is missing

Nick Sweeting 5 years ago
parent
commit
904f728785
1 changed files with 2 additions and 0 deletions
  1. 2 0
      archivebox/config/__init__.py

+ 2 - 0
archivebox/config/__init__.py

@@ -492,6 +492,8 @@ def bin_path(binary: Optional[str]) -> Optional[str]:
     return shutil.which(os.path.expanduser(binary)) or binary
 
 def bin_hash(binary: Optional[str]) -> Optional[str]:
+    if binary is None:
+        return None
     abs_path = bin_path(binary)
     if abs_path is None:
         return None