mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-30 22:54:14 +00:00 
			
		
		
		
	Fix dirty_unzip rule on non-zip files
This commit is contained in:
		| @@ -19,7 +19,6 @@ def _is_tar_extract(cmd): | ||||
|  | ||||
|  | ||||
| def _tar_file(cmd): | ||||
|  | ||||
|     for c in cmd: | ||||
|         for ext in tar_extensions: | ||||
|             if c.endswith(ext): | ||||
|   | ||||
| @@ -5,8 +5,11 @@ from thefuck.shells import quote | ||||
|  | ||||
|  | ||||
| def _is_bad_zip(file): | ||||
|     with zipfile.ZipFile(file, 'r') as archive: | ||||
|         return len(archive.namelist()) > 1 | ||||
|     try: | ||||
|         with zipfile.ZipFile(file, 'r') as archive: | ||||
|             return len(archive.namelist()) > 1 | ||||
|     except: | ||||
|         return False | ||||
|  | ||||
|  | ||||
| def _zip_file(command): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user