lib/inky.rb in inky-rb-1.3.6.2 vs lib/inky.rb in inky-rb-1.3.6.3

- old
+ new

@@ -31,10 +31,12 @@ def release_the_kraken(xml_string) xml_string = xml_string.gsub(/doctype/i, 'DOCTYPE') raws, str = Inky::Core.extract_raws(xml_string) xml_doc = Nokogiri::XML(str) transform_doc(xml_doc.root) if components_exist?(xml_doc) - Inky::Core.re_inject_raws(xml_doc.to_s, raws) + string = xml_doc.to_s + string.sub!(/^<\?xml.*\?>\n/, '') + Inky::Core.re_inject_raws(string, raws) end def components_exist?(_xml_doc) true end