We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f6a391 commit 6da1623Copy full SHA for 6da1623
1 file changed
lib/json_api_client/query/builder.rb
@@ -136,7 +136,7 @@ def _new_scope( opts = {} )
136
primary_key: opts.fetch( :primary_key, @primary_key ),
137
pagination_params: @pagination_params.merge( opts.fetch( :pagination_params, {} ) ),
138
path_params: @path_params.merge( opts.fetch( :path_params, {} ) ),
139
- additional_params: @additional_params.merge( opts.fetch( :additional_params, {} ) ),
+ additional_params: @additional_params.deep_merge( opts.fetch( :additional_params, {} ) ),
140
filters: @filters.merge( opts.fetch( :filters, {} ) ),
141
includes: @includes + opts.fetch( :includes, [] ),
142
orders: @orders + opts.fetch( :orders, [] ),
0 commit comments