lib/active_merchant/billing/gateways/moneris_us.rb in activemerchant-1.103.0 vs lib/active_merchant/billing/gateways/moneris_us.rb in activemerchant-1.104.0
- old
+ new
@@ -247,10 +247,11 @@
end
def hashify_xml!(xml, response)
xml = REXML::Document.new(xml)
return if xml.root.nil?
+
xml.elements.each('//receipt/*') do |node|
response[node.name.underscore.to_sym] = normalize(node.text)
end
end
@@ -314,9 +315,10 @@
element
end
def message_from(message)
return 'Unspecified error' if message.blank?
+
message.gsub(/[^\w]/, ' ').split.join(' ').capitalize
end
def actions
{