From 5b731fbde175041da911b79a4d199141cacfa5f9 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Tue, 9 Feb 2021 05:09:38 +0000 Subject: [PATCH] Fix compatibility with wpull 2.x --- warc-tiny | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/warc-tiny b/warc-tiny index b26ac27..dcb1977 100755 --- a/warc-tiny +++ b/warc-tiny @@ -13,6 +13,7 @@ # warc-tiny verify FILES -- verify the integrity of a WARC by comparing the digests import base64 +import enum import gzip import hashlib import json @@ -504,7 +505,7 @@ class ScrapeMode(ProcessMode): 'recordOffset': None, 'recordID': self._recordID, 'recordURI': self._recordURI, - 'linkType': linkContext.link_type, + 'linkType': linkContext.link_type.value if isinstance(linkContext.link_type, enum.Enum) else linkContext.link_type, 'inline': bool(linkContext.inline), # Needs manual casting; https://github.com/ArchiveTeam/wpull/issues/458 'linked': bool(linkContext.linked), 'url': linkContext.link,