Просмотр исходного кода

fix: secure html module removes target attribute from links (#2012)

Regev Brody 5 лет назад
Родитель
Сommit
037822b994
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      server/modules/rendering/html-security/renderer.js

+ 1 - 1
server/modules/rendering/html-security/renderer.js

@@ -7,7 +7,7 @@ module.exports = {
       const window = new JSDOM('').window
       const window = new JSDOM('').window
       const DOMPurify = createDOMPurify(window)
       const DOMPurify = createDOMPurify(window)
 
 
-      const allowedAttrs = ['v-pre', 'v-slot:tabs', 'v-slot:content']
+      const allowedAttrs = ['v-pre', 'v-slot:tabs', 'v-slot:content', 'target']
       const allowedTags = ['tabset', 'template']
       const allowedTags = ['tabset', 'template']
 
 
       if (config.allowIFrames) {
       if (config.allowIFrames) {