summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-09-29 17:54:49 +0300
committerAlon Levy <alon@pobox.com>2014-09-29 17:54:52 +0300
commita2682448c57e3b123ce0aa10ab7ed368cfcb77ba (patch)
tree1a961964163af214704b5d4064c8519de1d8bdb9 /scripts
parent0828529f57e16b7a075b3350accb0686929954d2 (diff)
Fixes #75: don't spew undefines in linktext.
TODO - code that doesn't make me choke up with tears
Diffstat (limited to 'scripts')
-rw-r--r--scripts/textanalysis.js6
1 files changed, 5 insertions, 1 deletions
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