diff --git a/packages/nc-gui/middleware/01.security.global.ts b/packages/nc-gui/middleware/01.security.global.ts index 278fcf7249..8b40f26861 100644 --- a/packages/nc-gui/middleware/01.security.global.ts +++ b/packages/nc-gui/middleware/01.security.global.ts @@ -2,9 +2,7 @@ export default defineNuxtRouteMiddleware(async (to) => { // avoid non-embeddable paths within an iframe if (self !== top) { // allow for shared base - const embeddablePaths = ['/base/'] - const embedRegex = new RegExp(`^(${embeddablePaths.join('|')})`) - if (embedRegex.test(to.path)) { + if (to.path.startsWith('/base/')) { return }