class OugaiRequestStoreMiddleware
Custom middleware to persist request metadatas github.com/tilfin/ougai/issues/73#issuecomment-475866224 github.com/tilfin/ougai/issues/107#issuecomment-636050223
Public Class Methods
new(app)
click to toggle source
# File lib/getaround_utils/railties/ougai.rb, line 37 def initialize(app) @app = app end
Public Instance Methods
call(env)
click to toggle source
# File lib/getaround_utils/railties/ougai.rb, line 41 def call(env) RequestStore.store[:ougai] = { http: { request_id: env['action_dispatch.request_id'] } } @app.call(env) end