--- a/cms/app-client/app/components/discourses-component.js Tue Jun 21 14:24:30 2016 +0200
+++ b/cms/app-client/app/components/discourses-component.js Wed Jun 22 22:13:46 2016 +0200
@@ -7,6 +7,7 @@
export default Ember.Component.extend({
constants: Ember.inject.service(),
+ filter: Ember.inject.service(),
init: function() {
this._super(...arguments);
@@ -48,7 +49,9 @@
.style("position", "absolute")
.style("left", function(d) { return d.x - Math.max(10 + d.r, d.r) + 'px'; })
.style("top", function(d) { return d.y - Math.max(10 + d.r, d.r) + 'px'; })
- .on('click', function(d) { self.get('setQueryParameters')(d.id); });
+ .on('click', function(d) {
+ self.get('filter').set('discourse', d.id);
+ });
item.append("span")
.text(function(d) { return d.name; })
@@ -73,7 +76,9 @@
.attr("transform", function(d) { return "translate(" + d.x + "," + d.y + ")"; });
var leaf = svg.selectAll(".leaf")
- .on('click', function(d) { self.get('setQueryParameters')(d.id); });
+ .on('click', function(d) {
+ self.get('filter').set('discourse', d.id);
+ });
leaf.append("circle")
.attr("r", function(d) { return Math.max(7.5 + d.r * 2, d.r * 2); })