diff --git a/app/controllers/concerns/lti.rb b/app/controllers/concerns/lti.rb index 8257bc99..ace841d2 100644 --- a/app/controllers/concerns/lti.rb +++ b/app/controllers/concerns/lti.rb @@ -155,6 +155,13 @@ module Lti if provider.nil? {status: 'error'} elsif provider.outcome_service? + Raven.extra_context({ + provider: provider.inspect, + score: score, + lti_parameter: lti_parameter.inspect, + session: session.to_hash, + exercise_id: exercise_id + }) response = provider.post_replace_result!(score) {code: response.response_code, message: response.post_response.body, status: response.code_major} else