summaryrefslogtreecommitdiff
path: root/scripts/textanalysis.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-10-12 23:43:43 +0300
committerAlon Levy <alon@pobox.com>2014-10-12 23:47:55 +0300
commit64bb111592675a5f2d48ca141ab3ba813d740dd4 (patch)
tree887777e2461d39d2e94a0fd553240c53757df024 /scripts/textanalysis.js
parent0911cf3f355fcd6d96fe6dbe2248ef4ee150e825 (diff)
Fixes #85 - compare using lower case
The whole lower case thing is a hack. We should separete id and name. But right now it seems to be holding.
Diffstat (limited to 'scripts/textanalysis.js')
-rw-r--r--scripts/textanalysis.js23
1 files changed, 12 insertions, 11 deletions
diff --git a/scripts/textanalysis.js b/scripts/textanalysis.js
index edd2a0d7..0b9318b7 100644
--- a/scripts/textanalysis.js
+++ b/scripts/textanalysis.js
@@ -369,20 +369,21 @@ var textAnalyser2 = function (newtext, finalize) {
ret.applyToGraph = function(graph) {
window.ret = ret;
- var comp = graph.compareSubset('temp', ret.nodes.filter(
- function(node) {
- return !graph.hasNode(node.id, "perm");
- }).map(function (node) {
- return node.id;
- }), ret.links.map(
- function (link) {
- return [link.sourceId.toLowerCase(), link.targetId.toLowerCase()];
- }
- ));
+ var comp = graph.compareSubset('temp',
+ ret.nodes.filter(
+ function(node) {
+ return !graph.hasNode(node.id, "perm");
+ }).map(function (node) {
+ return {id: node.id, name: node.name};
+ }),
+ ret.links.map(
+ function (link) {
+ return [link.sourceId.toLowerCase(), link.targetId.toLowerCase()];
+ }));
var k, n, l;
if (comp.graph_same && !finalize) {
if (comp.old_id && comp.new_id) {
- up_to_two_renames(graph, comp.old_id, comp.new_id);
+ up_to_two_renames(graph, comp.old_id, comp.new_name);
}
for (k in ret.links) {
l = ret.links[k];