lib/fanforce/api/_main.rb in fanforce-api-0.9.3 vs lib/fanforce/api/_main.rb in fanforce-api-0.9.4
- old
+ new
@@ -75,10 +75,10 @@
end
def auth(auth_data=nil)
@auth_hash ||= {}
return @auth_hash if is_blank?(auth_data)
- auth_data = auth_data.is_a?(Hash) ? auth_data.symbolize_keys : {api_key: auth_data.to_s}
+ auth_data = auth_data.is_a?(Hash) ? symbolize_keys(auth_data) : {api_key: auth_data.to_s}
@auth_hash.merge! remove_nil_values(api_key: auth_data[:api_key], fanforce_id: auth_data[:fanforce_id], fanforce_slug: auth_data[:fanforce_slug])
params.merge!(@auth_hash)
valid_auth?
end