From 9314751e5c7470a654d26ff6dc4724a8c85f56d0 Mon Sep 17 00:00:00 2001 From: Dan Ungureanu Date: Wed, 26 Feb 2020 10:36:35 +0200 Subject: [PATCH] FIX: Claim reviewable button did not show up for all topics Follow-up to 514c22e64b8b3aa95dde0456116fad5b954df384. --- .../discourse/components/reviewable-item.js.es6 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/discourse/components/reviewable-item.js.es6 b/app/assets/javascripts/discourse/components/reviewable-item.js.es6 index 786f7d5440a..607bd75612d 100644 --- a/app/assets/javascripts/discourse/components/reviewable-item.js.es6 +++ b/app/assets/javascripts/discourse/components/reviewable-item.js.es6 @@ -22,9 +22,13 @@ export default Component.extend({ return type.dasherize(); }, - @discourseComputed("reviewable.topic_id", "reviewable.removed_topic_id") - topicId(topicId, removedTopicId) { - return topicId || removedTopicId; + @discourseComputed( + "reviewable.topic", + "reviewable.topic_id", + "reviewable.removed_topic_id" + ) + topicId(topic, topicId, removedTopicId) { + return topic.id || topicId || removedTopicId; }, @discourseComputed("siteSettings.reviewable_claiming", "topicId")