From d04c9b3281aaaf3fae3ffe4b4fe38b48461e357b Mon Sep 17 00:00:00 2001 From: Cristian Date: Fri, 24 Jul 2020 14:36:08 -0500 Subject: [PATCH] fix: if `cmd` in Link parsing is found to be a string, put it inside a list --- archivebox/index/schema.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/archivebox/index/schema.py b/archivebox/index/schema.py index ae7af2f0..8285e412 100644 --- a/archivebox/index/schema.py +++ b/archivebox/index/schema.py @@ -87,6 +87,8 @@ class ArchiveResult: info['start_ts'] = parse_date(info['start_ts']) info['end_ts'] = parse_date(info['end_ts']) info['cmd_version'] = info.get('cmd_version') + if type(info["cmd"]) is str: + info["cmd"] = [info["cmd"]] return cls(**info) def to_dict(self, *keys) -> dict: