From 84dbb5d6036cb61ba6a3ea6aa5ad9859b560702e Mon Sep 17 00:00:00 2001 From: Marius Gedminas Date: Mon, 21 Oct 2019 17:47:46 +0300 Subject: [PATCH] Fix TypeError: string arg required in find_links() Fixes #317. --- linkcheck/parser/__init__.py | 2 +- tests/checker/data/utf8.html.result | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/linkcheck/parser/__init__.py b/linkcheck/parser/__init__.py index 7f6ad51b..45f8e84d 100644 --- a/linkcheck/parser/__init__.py +++ b/linkcheck/parser/__init__.py @@ -130,7 +130,7 @@ def find_links (url_data, callback, tags): handler.parser = parser # parse try: - content = url_data.get_content() + content = url_data.get_raw_content() with parse_mutex: parser.feed(content) parser.flush() diff --git a/tests/checker/data/utf8.html.result b/tests/checker/data/utf8.html.result index e69de29b..814ffd71 100644 --- a/tests/checker/data/utf8.html.result +++ b/tests/checker/data/utf8.html.result @@ -0,0 +1,5 @@ +url file://%(curdir)s/%(datadir)s/utf8.html +cache key file://%(curdir)s/%(datadir)s/utf8.html +real url file://%(curdir)s/%(datadir)s/utf8.html +name %(datadir)s/utf8.html +valid