made loading of config values more fault tolerant.

This commit is contained in:
Ralf Teusner
2016-11-24 11:56:53 +01:00
parent 84b9b4a622
commit 40b386662c

View File

@ -30,8 +30,9 @@ var CodeOceanEditor = {
lastCopyText: null,
<% @config ||= CodeOcean::Config.new(:code_ocean).read(erb: false) %>
sendLearningAnalyticEvents: <%= @config['codeocean_events']['enabled'] %>,
learningAnalyticsURL: "<%= @config['codeocean_events']['url'] %>",
sendLearningAnalyticEvents: <%= @config['codeocean_events'] ? @config['codeocean_events']['enabled'] : false %>,
learningAnalyticsURL: "<%= @config['codeocean_events'] ? @config['codeocean_events']['url'] : "" %>",
configureEditors: function () {
_.each(['modePath', 'themePath', 'workerPath'], function (attribute) {