lib/active_merchant/billing/gateways/payflow.rb in activemerchant-1.100.0 vs lib/active_merchant/billing/gateways/payflow.rb in activemerchant-1.101.0
- old
+ new
@@ -310,13 +310,11 @@
"#{month}#{year}"
end
def build_recurring_request(action, money, options)
- unless RECURRING_ACTIONS.include?(action)
- raise StandardError, "Invalid Recurring Profile Action: #{action}"
- end
+ raise StandardError, "Invalid Recurring Profile Action: #{action}" unless RECURRING_ACTIONS.include?(action)
xml = Builder::XmlMarkup.new
xml.tag! 'RecurringProfiles' do
xml.tag! 'RecurringProfile' do
xml.tag! action.to_s.capitalize do
@@ -352,12 +350,10 @@
end
xml.tag! 'Tender' do
yield xml
end
end
- if action != :add
- xml.tag! 'ProfileID', options[:profile_id]
- end
+ xml.tag! 'ProfileID', options[:profile_id] if action != :add
if action == :inquiry
xml.tag! 'PaymentHistory', (options[:history] ? 'Y' : 'N')
end
end
end