From 36fa8efcd52a3cbcc696c8d70910018a8d19814d Mon Sep 17 00:00:00 2001 From: BrokenEagle Date: Tue, 18 Aug 2020 05:32:53 +0000 Subject: [PATCH] Fix parameter hash detection Hash-like objects will respond to each_value, whereas arrays do not. --- app/logical/concerns/searchable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/logical/concerns/searchable.rb b/app/logical/concerns/searchable.rb index 1740cce95..449e675bd 100644 --- a/app/logical/concerns/searchable.rb +++ b/app/logical/concerns/searchable.rb @@ -2,7 +2,7 @@ module Searchable extend ActiveSupport::Concern def parameter_hash?(params) - params.present? && params.respond_to?(:each) + params.present? && params.respond_to?(:each_value) end def parameter_depth(params)