diff --git a/gluon/sanitizer.py b/gluon/sanitizer.py index 5bd46625..728c4bee 100644 --- a/gluon/sanitizer.py +++ b/gluon/sanitizer.py @@ -97,8 +97,7 @@ class XssCleaner(HTMLParser): def handle_starttag( self, tag, - method, - attrs, + attrs ): if tag not in self.permitted_tags: if self.strip_disallowed: @@ -128,7 +127,7 @@ class XssCleaner(HTMLParser): self.result += bt self.open_tags.insert(0, tag) - def handle_endtag(self, tag, attrs): + def handle_endtag(self, tag): bracketed = '' % tag if tag not in self.permitted_tags: if self.strip_disallowed: @@ -139,12 +138,6 @@ class XssCleaner(HTMLParser): self.result += bracketed self.open_tags.remove(tag) - def unknown_starttag(self, tag, attributes): - self.handle_starttag(tag, None, attributes) - - def unknown_endtag(self, tag): - self.handle_endtag(tag, None) - def url_is_acceptable(self, url): """ Accepts relative, absolute, and mailto urls