Files
codeocean/app/helpers/exercise_helper.rb
2022-09-06 11:21:37 +02:00

23 lines
473 B
Ruby

# frozen_string_literal: true
module ExerciseHelper
include LtiHelper
def embedding_parameters(exercise)
"locale=#{I18n.locale}&token=#{exercise.token}"
end
def qa_js_tag
javascript_include_tag "#{qa_url}/assets/qa_api.js", integrity: true, crossorigin: 'anonymous'
end
def qa_url
config = CodeOcean::Config.new(:code_ocean)
enabled = config.read[:code_pilot][:enabled]
if enabled
config.read[:code_pilot][:url]
end
end
end