remove useless function
Now that the value is cached on the stack, `array_of_permitted_scalars_filter` is exactly the same as `array_of_permitted_scalars?`, so lets just have one
This commit is contained in:
parent
2df8e86caf
commit
cb3f25593b
@ -643,13 +643,7 @@ def permitted_scalar_filter(params, key)
|
||||
end
|
||||
|
||||
def array_of_permitted_scalars?(value)
|
||||
if value.is_a?(Array)
|
||||
value.all? {|element| permitted_scalar?(element)}
|
||||
end
|
||||
end
|
||||
|
||||
def array_of_permitted_scalars_filter(value)
|
||||
if array_of_permitted_scalars?(value)
|
||||
if value.is_a?(Array) && value.all? {|element| permitted_scalar?(element)}
|
||||
yield value
|
||||
end
|
||||
end
|
||||
@ -665,7 +659,7 @@ def hash_filter(params, filter)
|
||||
|
||||
if filter[key] == EMPTY_ARRAY
|
||||
# Declaration { comment_ids: [] }.
|
||||
array_of_permitted_scalars_filter(self[key]) do |val|
|
||||
array_of_permitted_scalars?(self[key]) do |val|
|
||||
params[key] = val
|
||||
end
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user