]> jfr.im git - erebus.git/commitdiff
urls - collapse whitespace in title
authorzonidjan <redacted>
Wed, 21 Aug 2019 13:12:44 +0000 (08:12 -0500)
committerzonidjan <redacted>
Wed, 21 Aug 2019 13:12:44 +0000 (08:12 -0500)
modules/urls.py

index 834cd6c36a5a52e02a44ed864ad422cd8a40b39d..0fbb7e133e937c34b8cde61229e9284d7ec4ffbc 100644 (file)
@@ -27,11 +27,13 @@ if sys.version_info.major < 3:
        import urlparse
        import HTMLParser
        from BeautifulSoup import BeautifulSoup
+       import re
 else:
        import urllib.request as urllib2
        import urllib.parse as urlparse
        import html.parser as HTMLParser
        from bs4 import BeautifulSoup
+       import re
 
 import re, json
 
@@ -104,7 +106,7 @@ def privmsg_hook(bot, textline):
                                bot.msg(chan, response)
 
 def unescape(line):
-       return html_parser.unescape(line)
+       return re.sub('\s+', ' ', html_parser.unescape(line))
 
 def gotspotify(type, track):
        url = 'http://ws.spotify.com/lookup/1/?uri=spotify:%s:%s' % (type, track)