23 lines
503 B
Ruby
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
|