Sha256: 81bc6954d906528969a7380057391705adcf208ca8220634d885e7b1be5c5d66

Contents?: true

Size: 261 Bytes

Versions: 81

Compression:

Stored size: 261 Bytes

Contents

module Dragonfly
  class CookieMonster

    def initialize(app)
      @app = app
    end

    def call(env)
      status, headers, body = @app.call(env)
      headers.delete('Set-Cookie') if env['dragonfly.job']
      [status, headers, body]
    end

  end
end

Version data entries

81 entries across 81 versions & 2 rubygems

Version Path
dragonfly-1.4.1 lib/dragonfly/cookie_monster.rb
dragonfly-1.4.0 lib/dragonfly/cookie_monster.rb
dragonfly-1.3.0 lib/dragonfly/cookie_monster.rb
dragonfly-1.2.1 lib/dragonfly/cookie_monster.rb
dragonfly-1.2.0 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.5 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.4 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.3 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.2 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.1 lib/dragonfly/cookie_monster.rb
dragonfly-1.1.0 lib/dragonfly/cookie_monster.rb
classiccms-0.7.5 vendor/bundle/gems/dragonfly-0.9.12/lib/dragonfly/cookie_monster.rb
classiccms-0.7.4 vendor/bundle/gems/dragonfly-0.9.12/lib/dragonfly/cookie_monster.rb
classiccms-0.7.3 vendor/bundle/gems/dragonfly-0.9.12/lib/dragonfly/cookie_monster.rb
dragonfly-1.0.12 lib/dragonfly/cookie_monster.rb
dragonfly-1.0.11 lib/dragonfly/cookie_monster.rb
dragonfly-1.0.10 lib/dragonfly/cookie_monster.rb
dragonfly-1.0.9 lib/dragonfly/cookie_monster.rb
dragonfly-1.0.8 lib/dragonfly/cookie_monster.rb
dragonfly-1.0.7 lib/dragonfly/cookie_monster.rb