From 591dab1bb54ac5c997e9a1fc0a13aed074374dc9 Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 31 Aug 2016 09:35:23 +1000 Subject: [PATCH] FIX: on load categories list not showing create button --- .../javascripts/discourse/routes/discovery-categories.js.es6 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/routes/discovery-categories.js.es6 b/app/assets/javascripts/discourse/routes/discovery-categories.js.es6 index 14f6b0ebcf..d3490644f7 100644 --- a/app/assets/javascripts/discourse/routes/discovery-categories.js.es6 +++ b/app/assets/javascripts/discourse/routes/discovery-categories.js.es6 @@ -40,12 +40,13 @@ const DiscoveryCategoriesRoute = Discourse.Route.extend(OpenComposer, { }, _loadCategoriesAndLatestTopics() { - const categoriesList = PreloadStore.get("categories_list"); + const wrappedCategoriesList = PreloadStore.get("categories_list"); const topicListLatest = PreloadStore.get("topic_list_latest"); + const categoriesList = wrappedCategoriesList && wrappedCategoriesList.categories_list; if (categoriesList && topicListLatest) { return new Ember.RSVP.Promise(resolve => { const result = Ember.Object.create({ - categories: CategoryList.categoriesFrom(this.store, categoriesList), + categories: CategoryList.categoriesFrom(this.store, wrappedCategoriesList), topics: TopicList.topicsFrom(this.store, topicListLatest), can_create_category: categoriesList.can_create_category, can_create_topic: categoriesList.can_create_topic,