thingspeak/app/models/watching.rb

23 lines
503 B
Ruby

# == Schema Information
#
# Table name: watchings
#
# id :integer not null, primary key
# user_id :integer
# channel_id :integer
# created_at :datetime
# updated_at :datetime
#
class Watching < ActiveRecord::Base
belongs_to :user
belongs_to :channel
# check if the channel is being watched by this user
def self.check(user_id, channel_id)
@watching = Watching.find_by_user_id_and_channel_id(user_id, channel_id)
return @watching.nil? ? false : true
end
end