diff --git a/lib/searchkick/record_data.rb b/lib/searchkick/record_data.rb index 8c485c8..cd903df 100644 --- a/lib/searchkick/record_data.rb +++ b/lib/searchkick/record_data.rb @@ -61,8 +61,8 @@ module Searchkick # hack to prevent generator field doesn't exist error if !partial_reindex index.suggest_fields.each do |field| - if !source[field] && !source[field.to_sym] - source[field] = nil + if (source.keys & [field, field.to_sym]).empty? + source[field] = nil end end end -- libgit2 0.21.0