diff --git a/Text/HTML/SanitizeXSS.hs b/Text/HTML/SanitizeXSS.hs index b80b851..4d4d446 100644 --- a/Text/HTML/SanitizeXSS.hs +++ b/Text/HTML/SanitizeXSS.hs @@ -88,8 +88,8 @@ safeTags = mySafeTags safeTagName sanitizeAttribute mySafeTags :: (Text -> Bool) -> ((Text, Text) -> Maybe (Text, Text)) -> [Tag Text] -> [Tag Text] mySafeTags _ _ [] = [] -mySafeTags _ _ (t@(TagClose name):tags) - | safeTagName name = t : safeTags tags +mySafeTags safeName _ (t@(TagClose name):tags) + | safeName name = t : safeTags tags | otherwise = safeTags tags mySafeTags safeName sanitizeAttr (TagOpen name attributes:tags) | safeName name = TagOpen name