We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f98732 commit 27a1fb4Copy full SHA for 27a1fb4
lib/jsonapi/rails/renderer.rb
@@ -28,6 +28,8 @@ def self.render(errors, options)
28
# @api private
29
def rails_renderer(renderer)
30
proc do |json, options|
31
+ # Renderer proc is evaluated in the controller context, so it
32
+ # has access to the request object.
33
reverse_mapping = request.env[ActionController::REVERSE_MAPPING_KEY]
34
options = options.merge(_reverse_mapping: reverse_mapping)
35
json = renderer.render(json, options) unless json.is_a?(String)
0 commit comments