The TwitterAds::Analytics.fetch_async_job_data method relies on open-uri override for the Kernel.open method to read the job data url. This is broken in Ruby 3, so I changed it to URI.open.
Thanks for the changes. I'm going to merge this into a ruby v3 branch and test before releasing this. Let us know if you've found anything else that needs to get updated.
The
TwitterAds::Analytics.fetch_async_job_data
method relies onopen-uri
override for theKernel.open
method to read the job data url. This is broken in Ruby 3, so I changed it toURI.open
.