lib/grape/extensions/hash.rb in grape-2.0.0 vs lib/grape/extensions/hash.rb in grape-2.1.0
- old
+ new
@@ -10,11 +10,15 @@
namespace_inheritable(:build_params_with, Grape::Extensions::Hash::ParamBuilder)
end
def build_params
rack_params.deep_dup.tap do |params|
- params.deep_merge!(grape_routing_args) if env.key?(Grape::Env::GRAPE_ROUTING_ARGS)
params.deep_symbolize_keys!
+
+ if env.key?(Grape::Env::GRAPE_ROUTING_ARGS)
+ grape_routing_args.deep_symbolize_keys!
+ params.deep_merge!(grape_routing_args)
+ end
end
end
end
end
end