jam-cloud/lib/jam_ruby/models/connection.rb

15 lines
441 B
Ruby

module JamRuby
class Connection < ActiveRecord::Base
self.primary_key = 'id'
belongs_to :user, :class_name => "JamRuby::User"
belongs_to :music_session, :class_name => "JamRuby::MusicSession"
# decides if a given user can access this client with p2p messaging
# the answer is yes if the user is in the same music session
def access_p2p?(user)
return self.music_session.users.exists?(user)
end
end
end