-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
RAILS 5 model:
def stop_recurring!
Twocheckout::API.credentials = {
username: ENV['CHECKOUT_USER'],
password: ENV['CHECKOUT_PASSWORD'],
}
begin
sale = Twocheckout::Sale.find(sale_id: order_number)
sale.stop_recurring!
rescue Exception => e
logger.error e.message
logger.error e.backtrace
end
endundefined method response for #<NoMethodError:0x007f81470f2dd0> Did you mean? respond_to?
/usr/local/lib/ruby/gems/2.3.0/gems/twocheckout-0.4.0/lib/twocheckout/api.rb:24:in rescue in request'
/usr/local/lib/ruby/gems/2.3.0/gems/twocheckout-0.4.0/lib/twocheckout/api.rb:20:in request'
/usr/local/lib/ruby/gems/2.3.0/gems/twocheckout-0.4.0/lib/twocheckout/sale.rb:5:in find'
/Users/mikhail/projects/trendom/backend/app/models/user.rb:95:in stop_recurring!'
/Users/mikhail/projects/trendom/backend/app/controllers/users_controller.rb:27:in cancel_subscription'
The same in plain irb works perfectly fine
Metadata
Metadata
Assignees
Labels
No labels