google-api-ads-ruby
google-api-ads-ruby copied to clipboard
undefined method `snakecase' for "AdManagerApi":String
After updating to google-dfp-api 3.2.0 (we prev. used 2.5.0), we see:
undefined method `snakecase' for "AdManagerApi":String (NoMethodError)
when calling service
:
require 'ad_manager_api'
...
dfp = AdManagerApi::Api.new(...)
service = dfp.service(:CreativeService, :v202408)
I assumed it's raised here: https://github.com/googleads/google-api-ads-ruby/blob/master/ads_common/lib/ads_common/api_config.rb#L93
Adding require 'ads_savon/core_ext/string'
fixes the issue, but i think it shouldn't be needed.
Ruby version is 3.2.2