mirror of
https://github.com/discourse/discourse.git
synced 2026-09-05 04:40:41 -05:00
Use html_escape method instead of gsub
This commit is contained in:
+1
-7
@@ -249,13 +249,7 @@ class Topic < ActiveRecord::Base
|
||||
end
|
||||
|
||||
def fancy_title
|
||||
sanitized_title = title.gsub(/['&\"<>]/, {
|
||||
"'" => ''',
|
||||
'&' => '&',
|
||||
'"' => '"',
|
||||
'<' => '<',
|
||||
'>' => '>',
|
||||
})
|
||||
sanitized_title = ERB::Util.html_escape(title)
|
||||
|
||||
return unless sanitized_title
|
||||
return sanitized_title unless SiteSetting.title_fancy_entities?
|
||||
|
||||
Reference in New Issue
Block a user