From b98456a65f39bdb2515a929c87df2e3a522c709d Mon Sep 17 00:00:00 2001
From: Robin Ward <robin.ward@gmail.com>
Date: Tue, 19 Nov 2013 12:24:41 -0500
Subject: [PATCH] Hide some values from the topic map if they're 0

---
 .../templates/components/topic-map.js.handlebars     | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/app/assets/javascripts/discourse/templates/components/topic-map.js.handlebars b/app/assets/javascripts/discourse/templates/components/topic-map.js.handlebars
index 4fb64ede6..cf41fb095 100644
--- a/app/assets/javascripts/discourse/templates/components/topic-map.js.handlebars
+++ b/app/assets/javascripts/discourse/templates/components/topic-map.js.handlebars
@@ -32,14 +32,18 @@
       <h4>{{i18n participants}}</h4>
       {{number topic.participant_count}}
     </li>
-    <li>
-      <h4>{{i18n likes}}</h4>
-      <i class='icon icon-heart'></i> {{number topic.like_count}}
-    </li>
+    {{#if topic.like_count}}
+      <li>
+        <h4>{{i18n likes}}</h4>
+        <i class='icon icon-heart'></i> {{number topic.like_count}}
+      </li>
+    {{/if}}
+    {{#if details.links.length}}
     <li>
       <h4>{{i18n links}}</h4>
       {{number details.links.length}}
     </li>
+    {{/if}}
     <li {{bindAttr class=":avatars mapCollapsed::hidden"}}>
       {{#groupedEach participant in details.fewParticipants}}{{topic-participant participant=participant}}{{/groupedEach}}
     </li>