Skip to content

Instantly share code, notes, and snippets.

@th1agoalmeida
Created November 22, 2010 05:04
Show Gist options
  • Save th1agoalmeida/709545 to your computer and use it in GitHub Desktop.
Save th1agoalmeida/709545 to your computer and use it in GitHub Desktop.
config.active_record.observers = :user_observer
class UserObserver < ActiveRecord::Observer
def before_save(user)
self.username = self.username.gsub ' ','_'
self.email = self.email.downcase
end
def after_create(user)
u2 = User.find_by_username('executter')
user.follow u2 if u2
User.logger.info "FOLLOWING EXECUTTER"
u2 = User.find_by_username('flavio')
user.follow u2 if u2
User.logger.info "FOLLOWING EXECUTTER"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment