diff --git a/app/controllers/concerns/lti.rb b/app/controllers/concerns/lti.rb index 53066ae0..6437b731 100644 --- a/app/controllers/concerns/lti.rb +++ b/app/controllers/concerns/lti.rb @@ -226,7 +226,7 @@ module Lti @lti_parameters.save! session[:external_user_id] = current_user.id - rescue ActiveRecord::RecordNotUnique + rescue ActiveRecord::RecordNotUnique, ActiveRecord::RecordInvalid retry end