From 82074eb8aafe5bd71bccd9c4a7d9e84a25c1cb44 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 24 Aug 2019 05:09:02 +0000 Subject: [PATCH] Stop running DOMPurify on reader server --- readerserver/.gitignore | 3 +++ readerserver/main.js | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/readerserver/.gitignore b/readerserver/.gitignore index 2bf5ffd..2f0f2f3 100644 --- a/readerserver/.gitignore +++ b/readerserver/.gitignore @@ -87,3 +87,6 @@ typings/ # DynamoDB Local files .dynamodb/ +# Editor +*.swp +*.swo diff --git a/readerserver/main.js b/readerserver/main.js index 50a6f51..ff3d14c 100644 --- a/readerserver/main.js +++ b/readerserver/main.js @@ -17,11 +17,8 @@ const requestCallback = (url, res) => (error, response, body) => { if (!error && response.statusCode == 200) { console.log('Response OK.'); - const doc = new JSDOM('', {url: url}); - const DOMPurify = createDOMPurify(doc.window); - const clean = DOMPurify.sanitize(body); - const cleanDoc = new JSDOM(clean, {url: url}); - const reader = new Readability(cleanDoc.window.document); + const doc = new JSDOM(body, {url: url}); + const reader = new Readability(doc.window.document); const article = reader.parse(); if (article && article.content) {