diff --git a/backend/helpers/externalSource.js b/backend/helpers/externalSource.js
index 28236cc..6445e8c 100644
--- a/backend/helpers/externalSource.js
+++ b/backend/helpers/externalSource.js
@@ -65,23 +65,24 @@ module.exports = {
getDataFromWPJSON (sourceUrl, 1, postCount)
.then (rawData => {
let result = '';
+ let htmlToTextOptions = {
+ wordwrap: false,
+ ignoreHref: true,
+ ignoreImage: true,
+ }
try {
rawData.forEach (post => {
+ let textData = htmlToText.fromString(post.content.rendered,htmlToTextOptions);
result += includeTitle ? post.title.rendered : '';
result += includeTitle
? ``
: '';
- result += summarizer (post.content.rendered);
+ result += summarizer (textData);
result += ``;
});
- var textAnswer = htmlToText.fromString (result, {
- wordwrap: false,
- ignoreHref: true,
- ignoreImage: true,
- });
- resolve (textAnswer);
+ resolve (result);
} catch (err) {
reject (constants.voiceResponseString.ERROR_SUMMARIZING_CONTENT);
}