diff --git a/metadefender.py b/metadefender.py index 762b5d8..772af4a 100644 --- a/metadefender.py +++ b/metadefender.py @@ -291,8 +291,8 @@ def scan_file(self, filename: str): self.nodes[self.current_node]['timeout_count'] = 0 self.nodes[self.current_node]['timeout'] = 0 - elif r.status_code == requests.codes.bad: - raise RecoverableError(f"Unable to scan file due to {r.json()['err']}") + else: + raise Exception(f"Unable to scan file due to {r.json()['err']}") return r.json() def parse_results(self, response: Dict[str, Any]):