mirror of
https://github.com/discourse/discourse.git
synced 2025-06-01 08:49:03 +08:00
DEV: Don’t patch Sanitize::Config
Currently we’re reopening the `Sanitize::Config` class (which is part of the `sanitize` gem) to put our custom config for Onebox in it. This is unnecessary as we can simply create a dedicated module to hold our custom configuration.
This commit is contained in:

committed by
Loïc Guitaut

parent
1203121ac1
commit
46176b7dd7
@ -81,7 +81,7 @@ module Onebox
|
||||
end
|
||||
|
||||
def sanitize(html)
|
||||
config = @options[:sanitize_config] || Sanitize::Config::ONEBOX
|
||||
config = @options[:sanitize_config] || SanitizeConfig::ONEBOX
|
||||
config = config.merge(allowed_iframe_regexes: @options[:allowed_iframe_regexes])
|
||||
|
||||
Sanitize.fragment(html, config)
|
||||
|
Reference in New Issue
Block a user