no global chat for fgetching

This commit is contained in:
Seth Call 2020-10-17 15:59:54 -05:00
parent 8911c8ed65
commit 0dee648c04
3 changed files with 12 additions and 0 deletions

View File

@ -75,6 +75,8 @@ ALTER TABLE users ADD COLUMN is_platform_instructor BOOLEAN NOT NULL DEFAULT FAL
ALTER TABLE users ADD COLUMN import_source varchar(50);
ALTER TABLE users ADD COLUMN license_start date;
ALTER TABLE users ADD COLUMN license_end date;
CREATE INDEX users_is_a_student_idx ON users((1)) WHERE is_a_student;
CREATE INDEX users_is_a_teacher_idx ON users((1)) WHERE is_a_teacher;
CREATE INDEX users_is_platform_instructor_idx ON users((1)) WHERE is_platform_instructor;

View File

@ -107,6 +107,11 @@ module JamRuby
@@message_factory = MessageFactory.new
def index(user, params = {})
# TODO: school user scan't see chat
if params[:channel] == 'global' && !user.school_id.nil?
return [[], nil]
end
limit = params[:limit]
limit ||= 20
limit = limit.to_i

View File

@ -136,6 +136,11 @@ module JamRuby
rel
end
def scope_schools_together_chats(rel, user)
# TODO:
return rel
end
def scope_schools_together_sessions(rel, user, table_name = 'active_music_sessions')
if user.nil?