Class: Restforce::Middleware::Caching

Inherits:
FaradayMiddleware::Caching
  • Object
show all
Defined in:
lib/restforce/middleware/caching.rb

Instance Method Summary collapse

Instance Method Details

#cache_key(env) ⇒ Object

We don’t want to cache requests for different clients, so append the oauth token to the cache key.



6
7
8
# File 'lib/restforce/middleware/caching.rb', line 6

def cache_key(env)
  super(env) + env[:request_headers][Restforce::Middleware::Authorization::AUTH_HEADER].gsub(/\s/, '')
end