Exclude incident app from sandbox

This commit is contained in:
Esteban Beltran
2023-11-15 14:56:45 +01:00
parent 8057b9298d
commit 0446e3803b
+4 -1
View File
@@ -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) &&