home · contact · privacy
Cancel page title reading on bad charset.
authorChristian Heller <c.heller@plomlompom.de>
Mon, 18 Jan 2016 22:05:12 +0000 (23:05 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Mon, 18 Jan 2016 22:05:12 +0000 (23:05 +0100)
plomlombot.py

index 0b605e9946b04f79a8f3e843da56eee2b59b0169..8ac8f01c00cf0cc4e00ad6e4a664a743926ac2f6 100755 (executable)
@@ -122,7 +122,8 @@ def lineparser_loop(io, nickname):
                     continue
                 charset = webpage.info().get_content_charset()
                 if not charset:
                     continue
                 charset = webpage.info().get_content_charset()
                 if not charset:
-                    charset = "utf-8"
+                    notice("TROUBLE READING PAGE TITLE: no charset in header")
+                    continue
                 content_type = webpage.info().get_content_type()
                 if content_type not in ('text/html', 'text/xml',
                                         'application/xhtml+xml'):
                 content_type = webpage.info().get_content_type()
                 if content_type not in ('text/html', 'text/xml',
                                         'application/xhtml+xml'):