We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e4efea commit f5df9e8Copy full SHA for f5df9e8
lib/grape/validations/validators/multiple_params_base.rb
@@ -15,7 +15,7 @@ def scope_requires_params
15
end
16
17
def keys_in_common(resource_params)
18
- return [] unless Hash === resource_params
+ return [] unless resource_params.is_a?(Hash)
19
(all_keys & resource_params.stringify_keys.keys).map(&:to_s)
20
21
spec/grape/validations_spec.rb
@@ -1146,7 +1146,7 @@ module SharedParams
1146
'mutually_exclusive works!'
1147
1148
1149
- post '/mutually_exclusive', wine: "2015 sauvignon"
+ post '/mutually_exclusive', wine: '2015 sauvignon'
1150
expect(last_response.status).to eq(400)
1151
expect(last_response.body).to eq 'wine is invalid'
1152
0 commit comments