From 9a6d590a80d94d5803518e2741f2131fff62d857 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Tue, 19 Sep 2023 22:42:43 +0200 Subject: [PATCH] Fix missing Sentry settings for JS initializer Fixes CODEOCEAN-FRONTEND-2W --- app/assets/javascripts/base.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/base.js b/app/assets/javascripts/base.js index 8e0c3507..be3f1d50 100644 --- a/app/assets/javascripts/base.js +++ b/app/assets/javascripts/base.js @@ -50,7 +50,7 @@ $(document).on('turbolinks:load', function() { const sentrySettings = $('meta[name="sentry"]') // Workaround for Turbolinks: We must not re-initialize the Relay object when visiting another page - if (sentrySettings.data()['enabled'] && !Sentry.Replay.prototype._isInitialized) { + if (sentrySettings && sentrySettings.data()['enabled'] && !Sentry.Replay.prototype._isInitialized) { Sentry.init({ dsn: sentrySettings.data('dsn'), attachStacktrace: true,