From d3f5b4e4b06e3bc3ccfca8d54143aa6e82bfc1a5 Mon Sep 17 00:00:00 2001 From: Blake Erickson Date: Wed, 14 Mar 2018 16:01:55 -0600 Subject: [PATCH] FIX: envelope link on suggested topics --- .../javascripts/discourse/components/suggested-topics.js.es6 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/components/suggested-topics.js.es6 b/app/assets/javascripts/discourse/components/suggested-topics.js.es6 index c9c298bd23d..13af913af3a 100644 --- a/app/assets/javascripts/discourse/components/suggested-topics.js.es6 +++ b/app/assets/javascripts/discourse/components/suggested-topics.js.es6 @@ -7,8 +7,9 @@ export default Ember.Component.extend({ @computed('topic') suggestedTitle(topic) { - return topic.get('isPrivateMessage') ? - `${iconHTML('envelope', { class: 'private-message-glyph' })} ${I18n.t("suggested_topics.pm_title")}` : + const href = this.currentUser && this.currentUser.pmPath(topic); + return topic.get('isPrivateMessage') && href ? + `${iconHTML('envelope', { class: 'private-message-glyph' })} ${I18n.t("suggested_topics.pm_title")}` : I18n.t("suggested_topics.title"); },