Fix ApplicationRecord#search_attribute (fixup 2b4ee0ee).
`column.array?` failed when the column was actually an association.
This commit is contained in:
@@ -104,7 +104,7 @@ class ApplicationRecord < ActiveRecord::Base
|
|||||||
column = column_for_attribute(name)
|
column = column_for_attribute(name)
|
||||||
type = column.type || reflect_on_association(name)&.class_name
|
type = column.type || reflect_on_association(name)&.class_name
|
||||||
|
|
||||||
if column.array?
|
if column.try(:array?)
|
||||||
return search_array_attribute(name, type, params)
|
return search_array_attribute(name, type, params)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user