Add Create Topic button to /categories page
This commit is contained in:
@@ -36,6 +36,7 @@ Discourse.CategoryList.reopenClass({
|
||||
return Discourse.ajax("/" + filter + ".json").then(function(result) {
|
||||
var categoryList = Discourse.TopicList.create();
|
||||
categoryList.set('can_create_category', result.category_list.can_create_category);
|
||||
categoryList.set('can_create_topic', result.category_list.can_create_topic);
|
||||
categoryList.set('categories', route.categoriesFrom(result));
|
||||
categoryList.set('loaded', true);
|
||||
return categoryList;
|
||||
|
||||
@@ -25,6 +25,7 @@ Discourse.ListCategoriesRoute = Discourse.Route.extend({
|
||||
controller: 'listCategories'
|
||||
});
|
||||
listController.set('canCreateCategory', categoryList.get('can_create_category'));
|
||||
listController.set('canCreateTopic', categoryList.get('can_create_topic'));
|
||||
listController.set('category', null);
|
||||
_this.controllerFor('listCategories').set('content', categoryList);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user