lib/ionoscloud/api_client.rb in ionoscloud-5.0.0.beta.1 vs lib/ionoscloud/api_client.rb in ionoscloud-5.0.0
- old
+ new
@@ -338,10 +338,10 @@
# @param [Hash] query_params Query parameters
# @param [String] auth_names Authentication scheme name
def update_params_for_auth!(header_params, query_params, auth_names)
Array(auth_names).each do |auth_name|
auth_setting = @config.auth_settings[auth_name]
- next unless auth_setting
+ next unless auth_setting[:value]
case auth_setting[:in]
when 'header' then header_params[auth_setting[:key]] = auth_setting[:value]
when 'query' then query_params[auth_setting[:key]] = auth_setting[:value]
else fail ArgumentError, 'Authentication token must be in `query` of `header`'
end