cutalion/SetupMeetup

View on GitHub
app/models/event_observer.rb

Summary

Maintainability
A
0 mins
Test Coverage
class EventObserver < Mongoid::Observer
  def after_create(event)
    User.all.each do |user|
      EventNotifier.delay.event_created(event, user)
    end
  end

  def after_update(event)
    if event.important_information_changed?
      event.participants.each do |user|
        EventNotifier.delay.event_updated(event, user, event.changed)
      end
    end
  end
end