summaryrefslogtreecommitdiff
path: root/js/spam.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/spam.js')
-rw-r--r--js/spam.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/js/spam.js b/js/spam.js
index 884d4f9..92ca13d 100644
--- a/js/spam.js
+++ b/js/spam.js
@@ -206,8 +206,8 @@ function processData(data) {
// ... and also update neighboring nodes
contents.selectAll('.node')
.classed('neighbor', function (node) {
- return node.relatedTo.indexOf(d.index) >= 0 ||
- node.relatedFrom.indexOf(d.index) >= 0;
+ return node.relatedTo.indexOf(d.userid) >= 0 ||
+ node.relatedFrom.indexOf(d.userid) >= 0;
});
})
.on('mouseout', function (d) {
@@ -240,10 +240,10 @@ function processData(data) {
var nodes = {
'from': force.nodes().filter(function (edge) {
- return edge.relatedTo.indexOf(d.index) >= 0;
+ return edge.relatedTo.indexOf(d.userid) >= 0;
}),
'to': force.nodes().filter(function (edge) {
- return edge.relatedFrom.indexOf(d.index) >= 0;
+ return edge.relatedFrom.indexOf(d.userid) >= 0;
})
};
Object.keys(nodes).forEach(function (dir) {
@@ -256,8 +256,7 @@ function processData(data) {
var relations = userInfo.select('.relations-' + dir)
.selectAll('li')
.data(related, function key_func_links(d) {
- // unique keys to group by node (index)
- return d.index;
+ return d.userid;
});
relations.enter().append('li')
.text(function (d) {