diff --git a/lib/upload_creator.rb b/lib/upload_creator.rb index a1386feb2e3..0aa4af84b15 100644 --- a/lib/upload_creator.rb +++ b/lib/upload_creator.rb @@ -9,7 +9,7 @@ class UploadCreator WHITELISTED_SVG_ELEMENTS ||= %w{ circle clippath defs ellipse g line linearGradient path polygon polyline - radialGradient rect stop svg text textpath tref tspan use + radialGradient rect stop style svg text textpath tref tspan use }.each(&:freeze) # Available options diff --git a/spec/fixtures/images/image.svg b/spec/fixtures/images/image.svg index b95c0f4a79e..f997dcfde20 100644 --- a/spec/fixtures/images/image.svg +++ b/spec/fixtures/images/image.svg @@ -1,3 +1,6 @@ - Discourse + + Discourse diff --git a/spec/models/upload_spec.rb b/spec/models/upload_spec.rb index 1fe964da54b..95ed94f7dc1 100644 --- a/spec/models/upload_spec.rb +++ b/spec/models/upload_spec.rb @@ -45,6 +45,16 @@ describe Upload do end end + it "supports