From e483b919163cd0c1a7bea96bd7d192c2f7900163 Mon Sep 17 00:00:00 2001 From: webzwo0i Date: Sun, 4 Apr 2021 16:17:11 +0200 Subject: [PATCH] Don't make browsers fail on sync-xhr until require-kernel is dropped --- src/node/hooks/express/specialpages.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/node/hooks/express/specialpages.js b/src/node/hooks/express/specialpages.js index 61471348d..c1e3fec99 100644 --- a/src/node/hooks/express/specialpages.js +++ b/src/node/hooks/express/specialpages.js @@ -54,6 +54,8 @@ exports.expressCreateServer = (hookName, args, cb) => { isReadOnly, }); + // can be removed when require-kernel is dropped + res.header('Feature-Policy', 'sync-xhr \'self\''); res.send(eejs.require('ep_etherpad-lite/templates/pad.html', { req, toolbar,