mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-17 16:44:26 -04:00
fix emptystrings in cmd_version causing exception
This commit is contained in:
parent
a32eac3f11
commit
a49884ade8
1 changed files with 5 additions and 5 deletions
|
@ -55,11 +55,11 @@ class ArchiveResult:
|
||||||
assert isinstance(self.end_ts, datetime)
|
assert isinstance(self.end_ts, datetime)
|
||||||
assert isinstance(self.cmd, list)
|
assert isinstance(self.cmd, list)
|
||||||
assert all(isinstance(arg, str) and arg for arg in self.cmd)
|
assert all(isinstance(arg, str) and arg for arg in self.cmd)
|
||||||
assert self.pwd is None or isinstance(self.pwd, str) and self.pwd
|
|
||||||
assert self.cmd_version is None or isinstance(self.cmd_version, str) and self.cmd_version
|
# TODO: replace emptystrings in these three with None / remove them from the DB
|
||||||
assert self.output is None or isinstance(self.output, (str, Exception))
|
assert self.pwd is None or isinstance(self.pwd, str)
|
||||||
if isinstance(self.output, str):
|
assert self.cmd_version is None or isinstance(self.cmd_version, str)
|
||||||
assert self.output
|
assert self.output is None or (isinstance(self.output, (str, Exception))
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def guess_ts(_cls, dict_info):
|
def guess_ts(_cls, dict_info):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue