From a2682448c57e3b123ce0aa10ab7ed368cfcb77ba Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Mon, 29 Sep 2014 17:54:49 +0300 Subject: Fixes #75: don't spew undefines in linktext. TODO - code that doesn't make me choke up with tears --- scripts/textanalysis.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'scripts/textanalysis.js') diff --git a/scripts/textanalysis.js b/scripts/textanalysis.js index 6d6faff4..a6905648 100644 --- a/scripts/textanalysis.js +++ b/scripts/textanalysis.js @@ -146,7 +146,11 @@ var textAnalyser2 = function (newtext, finalize) { //PREFIX not null case - put complete sentence in first link. if (prefix) { - newlinks[1] = prefix + " " + newnodes[0] + " " + newlinks[1] + newnodes[1]; + newlinks[1] = prefix + " " + newnodes[0] + + (newlinks[1] !== undefined || newnodes[1] !== undefined ? + " " : "") + + (newlinks[1] !== undefined ? newlinks[1] : "") + + (newnodes[1] !== undefined ? newnodes[1] : ""); } //WRITE COMPLETE SENTENCE -- cgit v1.3.1