Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undefined method 'escape' for URI:Module #26

Open
deniciocode opened this issue Mar 3, 2023 · 2 comments
Open

Undefined method 'escape' for URI:Module #26

deniciocode opened this issue Mar 3, 2023 · 2 comments

Comments

@deniciocode
Copy link

General information

  • SDK/Library version: 1.01
  • Ruby Version: 3.0

Issue description

After upgrading the ruby version from 2.7.x to 3.0.x the library raises a NoMethodError undefined method 'escape' for URI:Module.

@base10
Copy link

base10 commented Mar 21, 2023

Looks like avoiding the URI method change needs v2 of this library, but the Ruby Checkouts SDK locks to v1. I just ran into this today and am thinking through how I need to address this.

@base10
Copy link

base10 commented Mar 22, 2023

I forked the Checkout Ruby SDK and was able to update its dependency to use paypalhttp 2.0.0 or later: https://github.com/base10/Checkout-Ruby-SDK/tree/update-paypalhttp if that's helpful for others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants