class DragonflySvg::Processors::RemoveNamespaces

Public Instance Methods

call(content) click to toggle source
# File lib/dragonfly_svg/processors/remove_namespaces.rb, line 6
def call(content)
  raise UnsupportedFormat unless content.ext
  raise UnsupportedFormat unless SUPPORTED_FORMATS.include?(content.ext.downcase)

  doc = Nokogiri::XML(content.data)
  doc.remove_namespaces!
  content.update(doc.to_xml, 'name' => 'temp.svg')
end