Remove unicode() calls in safehtmlparser, ocassional flake8

This commit is contained in:
Dmitri Bogomolov 2018-11-16 16:58:12 +02:00
parent ea33199dbd
commit 8aa020fc37
Signed by untrusted user: g1itch
GPG Key ID: 720A756F18DEED13

View File

@ -121,10 +121,6 @@ class SafeHTMLParser(HTMLParser):
self.sanitised += "&" + name + ";" self.sanitised += "&" + name + ";"
def feed(self, data): def feed(self, data):
try:
data = unicode(data, 'utf-8')
except UnicodeDecodeError:
data = unicode(data, 'utf-8', errors='replace')
HTMLParser.feed(self, data) HTMLParser.feed(self, data)
tmp = SafeHTMLParser.replace_pre(data) tmp = SafeHTMLParser.replace_pre(data)
tmp = self.uriregex1.sub(r'<a href="\1">\1</a>', tmp) tmp = self.uriregex1.sub(r'<a href="\1">\1</a>', tmp)