From 9ebc6d5ca7c025322cff7bc3cced61028348fdd1 Mon Sep 17 00:00:00 2001 From: Cem Eren Date: Mon, 16 Feb 2015 18:35:30 +0200 Subject: [PATCH] Fixed issue;sanitizer closing no close tags --- gluon/sanitizer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/sanitizer.py b/gluon/sanitizer.py index 728c4bee..da71d159 100644 --- a/gluon/sanitizer.py +++ b/gluon/sanitizer.py @@ -125,7 +125,7 @@ class XssCleaner(HTMLParser): bt += ' /' bt += '>' self.result += bt - self.open_tags.insert(0, tag) + if tag not in self.requires_no_close: self.open_tags.insert(0, tag) def handle_endtag(self, tag): bracketed = '' % tag