module Mongoid::Elasticsearch::Callbacks

Public Instance Methods

update_es_index() click to toggle source

THIS FUNCTION HAS BEEN UPDATED TO DO THE UPDATE ONLY IF THE OP_SUCCESS IS TRUE OR NIL, IN CASE THE RECORD RESPONDS TO OP_SUCCESS.

# File lib/mongoid/elasticsearch/callbacks.rb, line 15
def update_es_index
  
  if self.respond_to? :op_success
  
    if self.op_success.nil?
  
      es_update
    else
  
      es_update if self.op_success == true
    end
  else
  
    es_update
  end
  
end