From fe2c3e3e38ade92cf6e5b010faf4e7898ccb3b41 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Sat, 7 Nov 2020 02:18:58 +0100 Subject: [PATCH] DEV: Replace the Topic.category observer Fixes an issue in Ember CLI environment --- app/assets/javascripts/discourse/app/models/topic.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/discourse/app/models/topic.js b/app/assets/javascripts/discourse/app/models/topic.js index ed9c2634e09..7392b1072f8 100644 --- a/app/assets/javascripts/discourse/app/models/topic.js +++ b/app/assets/javascripts/discourse/app/models/topic.js @@ -227,10 +227,9 @@ const Topic = RestModel.extend({ return { type: "topic", id }; }, - @on("init") - @observes("category_id") - _categoryIdChanged() { - this.set("category", Category.findById(this.category_id)); + @discourseComputed("category_id") + category(categoryId) { + return Category.findById(categoryId); }, categoryClass: fmt("category.fullSlug", "category-%@"),