Class: DealObserver

Inherits:
ActiveRecord::Observer
  • Object
show all
Defined in:
app/observers/deal_observer.rb

Instance Method Summary collapse

Instance Method Details

#before_close(record) ⇒ Object



5
6
# File 'app/observers/deal_observer.rb', line 5

def before_close(record)
end

#before_convert(record) ⇒ Object



8
9
10
11
12
13
# File 'app/observers/deal_observer.rb', line 8

def before_convert(record)
  if email = record.offer && record.offer.conversion_alert_email.presence
    Rails.logger.debug("Sending Offer Conversion Alert to [#{email}]")
    Offer.conversion_email.try(:send!, email)
  end
end

#before_revert(record) ⇒ Object



2
3
# File 'app/observers/deal_observer.rb', line 2

def before_revert(record)
end