Class: FlexCommerceApi::JsonApiClientExtension::PreviewedRequestMiddleware
- Inherits:
-
Faraday::Middleware
- Object
- Faraday::Middleware
- FlexCommerceApi::JsonApiClientExtension::PreviewedRequestMiddleware
- Defined in:
- lib/flex_commerce_api/json_api_client_extension/previewed_request_middleware.rb
Instance Method Summary collapse
Instance Method Details
#call(env) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/flex_commerce_api/json_api_client_extension/previewed_request_middleware.rb', line 7 def call(env) env.url.tap do |url| parsed_query = Rack::Utils.parse_nested_query url.query parsed_query[:preview] = true url.query = parsed_query.to_param end @app.call(env) end |