Skip to content

Commit 5dbf28d

Browse files
committed
Rename reverse_mapping key to jsonapi_pointers.
1 parent c7a939c commit 5dbf28d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/jsonapi/rails/action_controller.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ module Rails
66
module ActionController
77
extend ActiveSupport::Concern
88

9-
REVERSE_MAPPING_KEY = 'jsonapi_deserializable.reverse_mapping'.freeze
9+
JSONAPI_POINTERS_KEY = 'jsonapi_deserializable.jsonapi_pointers'.freeze
1010

11-
module ClassMethods
11+
class_methods do
1212
def deserializable_resource(key, options = {}, &block)
1313
_deserializable(key, options,
1414
JSONAPI::Deserializable::Resource, &block)
@@ -26,7 +26,7 @@ def _deserializable(key, options, fallback, &block)
2626

2727
before_action(options) do |controller|
2828
resource = klass.new(controller.params[:_jsonapi].to_unsafe_hash)
29-
controller.request.env[REVERSE_MAPPING_KEY] =
29+
controller.request.env[JSONAPI_POINTERS_KEY] =
3030
resource.reverse_mapping
3131
controller.params[key.to_sym] = resource.to_hash
3232
end
@@ -36,7 +36,7 @@ def _deserializable(key, options, fallback, &block)
3636
private
3737

3838
def jsonapi_pointers
39-
request.env[REVERSE_MAPPING_KEY]
39+
request.env[JSONAPI_POINTERS_KEY]
4040
end
4141
end
4242
end

0 commit comments

Comments
 (0)