lib/mongoid/elasticsearch/indexing.rb in mongoid-elasticsearch-0.3.5 vs lib/mongoid/elasticsearch/indexing.rb in mongoid-elasticsearch-0.3.6

- old
+ new

@@ -4,12 +4,16 @@ extend ActiveSupport::Concern included do def as_indexed_json serializable_hash.reject { |k, v| %w(_id c_at u_at created_at updated_at).include?(k) } end + + def es_index? + true + end def es_update - if destroyed? + if destroyed? || !es_index? self.class.es.remove_item(self) else self.class.es.index_item(self) end end