From 9312ed8b0e7bbb442ae9da856d0b05a7f0f0c021 Mon Sep 17 00:00:00 2001 From: Brendan Howell Date: Thu, 5 Oct 2017 14:52:15 +0200 Subject: [PATCH] deal with bogus URLs --- screenless/bureau/publications/publications.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/screenless/bureau/publications/publications.py b/screenless/bureau/publications/publications.py index 34b2434..e01c07e 100644 --- a/screenless/bureau/publications/publications.py +++ b/screenless/bureau/publications/publications.py @@ -178,6 +178,9 @@ class Publications(Bureau): self.log.warning("Timeout fetching OpenGraph data from document %s", url) return ogdata + except requests.exceptions.MissingSchema: + self.log.warning("Can't get OpenGraph data from bogus URL %s", url) + return ogdata html = lxml.html.document_fromstring(resp.text)