BUGFIX: Top page wasn't display any topics

This commit is contained in:
Régis Hanol
2014-01-07 00:37:14 +01:00
parent 6e2797112d
commit 871adc0b0f
3 changed files with 21 additions and 17 deletions
@@ -29,7 +29,6 @@ Discourse.TopController = Discourse.ObjectController.extend({
} else {
return true;
}
}.property(),
}.property()
});
@@ -1,6 +1,7 @@
Discourse.ListTopRoute = Discourse.Route.extend({
activate: function() {
this._super();
// will mark the "top" navigation item as selected
this.controllerFor('list').setProperties({
filterMode: 'top',
@@ -8,8 +9,11 @@ Discourse.ListTopRoute = Discourse.Route.extend({
});
},
model: function() {
return Discourse.TopList.find();
setupController: function() {
var topController = this.controllerFor("top");
Discourse.TopList.find().then(function (result) {
topController.set("model", result);
});
},
renderTemplate: function() {
@@ -17,6 +21,7 @@ Discourse.ListTopRoute = Discourse.Route.extend({
},
deactivate: function() {
this._super();
// Clear any filters when we leave the route
Discourse.URL.set('queryParams', null);
}