Sha256: 221710395c237ac7aeb4e2c872e60fbcef67aeb986a689ff0d3f51b28f642acd
Contents?: true
Size: 401 Bytes
Versions: 62
Compression:
Stored size: 401 Bytes
Contents
module Workarea # TODO here for legacy support, remove in v4 class SkipRackCacheMiddleware def initialize(app) @app = app end def call(env) request = Rack::Request.new(env) if request.path !~ /(jpe?g|png|ico|gif|css|js)$/ && request.cookies['cache'] == 'false' env["rack-cache.force-pass"] = true end @app.call(env) end end end
Version data entries
62 entries across 62 versions & 1 rubygems