BUGFIX: Top page wasn't display any topics
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user