Skip to content

Rails 5 issue #6

@k2m30

Description

@k2m30

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
  end

undefined 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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions