From 0446e3803bf4d1c341c9cf8b6340dea50b2272e3 Mon Sep 17 00:00:00 2001 From: Esteban Beltran Date: Wed, 15 Nov 2023 14:56:45 +0100 Subject: [PATCH] Exclude incident app from sandbox --- public/app/features/plugins/sandbox/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/public/app/features/plugins/sandbox/utils.ts b/public/app/features/plugins/sandbox/utils.ts index 74305e594e4..14022fe8eb5 100644 --- a/public/app/features/plugins/sandbox/utils.ts +++ b/public/app/features/plugins/sandbox/utils.ts @@ -38,6 +38,8 @@ export function logError(error: Error, context?: LogContext) { logErrorRuntime(error, context); } +const excludePluginSandbox = ['grafana-incident-app']; + export function isFrontendSandboxSupported({ isAngular, pluginId, @@ -47,7 +49,8 @@ export function isFrontendSandboxSupported({ }): boolean { // To fast test and debug the sandbox in the browser. const sandboxQueryParam = location.search.includes('nosandbox') && config.buildInfo.env === 'development'; - const isPluginExcepted = config.disableFrontendSandboxForPlugins.includes(pluginId); + const isPluginExcepted = + config.disableFrontendSandboxForPlugins.includes(pluginId) || excludePluginSandbox.includes(pluginId); return ( !isAngular && Boolean(config.featureToggles.pluginsFrontendSandbox) &&