From 6d38b056230feda140fd150170af17a861352fde Mon Sep 17 00:00:00 2001 From: John McLear Date: Tue, 6 May 2014 17:32:45 +0100 Subject: [PATCH] abiword shouldnt be used for HTML native documents --- src/node/handler/ImportHandler.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/node/handler/ImportHandler.js b/src/node/handler/ImportHandler.js index f58076bb..467def3b 100644 --- a/src/node/handler/ImportHandler.js +++ b/src/node/handler/ImportHandler.js @@ -114,7 +114,10 @@ exports.doImport = function(req, res, padId) //convert file to html function(callback) { if(!importHandledByPlugin){ - if (abiword) { + var fileEnding = path.extname(srcFile).toLowerCase(); + var fileIsHTML = (fileEnding === ".html" || fileEnding === ".htm"); + if (abiword && !fileIsHTML) { + console.warn("Using abiword"); abiword.convertFile(srcFile, destFile, "htm", function(err) { //catch convert errors if(err) {