Method: BridgeAPI::Client#limit_remaining

Defined in:
lib/bridge_api/client.rb

#limit_remainingObject



151
152
153
154
155
156
157
158
159
160
161
162
# File 'lib/bridge_api/client.rb', line 151

def limit_remaining
  if using_master_rate_limit?
    limit = rate_limit(config[:api_key])
    if limit.nil?
      set_rate_limit(config[:api_key], 0)
      limit = { current: 0 }.with_indifferent_access
    end
    limit['current']
  else
    BridgeAPI.rate_limits[config[:api_key]]
  end
end