Sha256: 3c5c3918d3d5279b8560990ec10d998247e9f912b4a1ce3aad7a9a9b290c354d

Contents?: true

Size: 384 Bytes

Versions: 3

Compression:

Stored size: 384 Bytes

Contents

  
class Chat < ActiveRecord::Base
   belongs_to :user
  
  validates :from, :to, :message, :presence => true
  
  attr_accessible :from, :to, :message, :sent
  
  
  def self.update_status(me)
     if me.status != "online"
       @user = User.find(:first, :conditions => ["email= '#{me.email}'"])
       
       @user.update_attribute(:status, "online")
    end
  end
  
  
end



Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
chatter-0.0.3 lib/rails/generators/chatter/templates/chat.rb
chatter-0.0.2 lib/rails/generators/chatter/templates/chat.rb
chatter-0.0.1 lib/rails/generators/chatter/templates/chat.rb