From 4b3f5d152be19e54b83ff632f7e0ca2e1d0dab38 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Tue, 5 Sep 2023 15:59:44 +0200 Subject: [PATCH] Set study group for current user during LTI launch --- app/controllers/concerns/lti.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/concerns/lti.rb b/app/controllers/concerns/lti.rb index 1f2c76ca..4af95e33 100644 --- a/app/controllers/concerns/lti.rb +++ b/app/controllers/concerns/lti.rb @@ -189,6 +189,7 @@ module Lti study_group_membership = StudyGroupMembership.find_or_create_by(study_group: group, user: current_user) study_group_membership.update(role: external_user_role(@provider)) session[:study_group_id] = group.id + current_user.store_current_study_group_id(group.id) end def set_embedding_options