diff --git a/src/node/utils/ImportHtml.js b/src/node/utils/ImportHtml.js index 48188dfd0..ea365cfa9 100644 --- a/src/node/utils/ImportHtml.js +++ b/src/node/utils/ImportHtml.js @@ -14,22 +14,31 @@ * limitations under the License. */ -var jsdom = require('jsdom-nocontextifiy').jsdom; +var jsdom = require('jsdom').jsdom; var log4js = require('log4js'); var Changeset = require("ep_etherpad-lite/static/js/Changeset"); var contentcollector = require("ep_etherpad-lite/static/js/contentcollector"); +var cheerio = require('cheerio'); function setPadHTML(pad, html, callback) { var apiLogger = log4js.getLogger("ImportHtml"); + console.error("attempting to jsdom this bitch"); // Parse the incoming HTML with jsdom + try{ var doc = jsdom(html.replace(/>\n+<')); }catch(e){ apiLogger.warn("Error importing, possibly caused by malformed HTML"); var doc = jsdom("