Sha256: c94d00a344d92b04e80a32d1b4fb84d6af04e6f1b6c0921994e3ee36a450c070

Contents?: true

Size: 244 Bytes

Versions: 8

Compression:

Stored size: 244 Bytes

Contents

module ZuoraConnect
  class RequestIdMiddleware
    mattr_accessor :request_id

    def initialize(app)
      @app = app
    end

    def call(env)
      self.request_id = env['action_dispatch.request_id']
      @app.call(env)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
zuora_connect-1.7.82 lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81aa lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81z lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81y lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81x lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81w lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81v lib/middleware/request_id_middleware.rb
zuora_connect-1.7.81u lib/middleware/request_id_middleware.rb