diff --git a/app/assets/javascripts/discourse/templates/user/summary.hbs b/app/assets/javascripts/discourse/templates/user/summary.hbs index 5a733f1d7..44105c956 100644 --- a/app/assets/javascripts/discourse/templates/user/summary.hbs +++ b/app/assets/javascripts/discourse/templates/user/summary.hbs @@ -8,7 +8,9 @@
  • {{user-stat value=model.posts_read_count label="user.summary.posts_read"}}
  • {{user-stat value=model.likes_given label="user.summary.likes_given"}}
  • -
  • {{user-stat value=model.bookmark_count label="user.summary.bookmark_count"}}
  • + {{#if model.bookmark_count}} +
  • {{user-stat value=model.bookmark_count label="user.summary.bookmark_count"}}
  • + {{/if}}
  • {{user-stat value=model.topic_count label="user.summary.topic_count"}}
  • {{user-stat value=model.post_count label="user.summary.post_count"}}
  • {{user-stat value=model.likes_received label="user.summary.likes_received"}}
  • diff --git a/app/models/user_summary.rb b/app/models/user_summary.rb index fce94e8ed..dd14be6e2 100644 --- a/app/models/user_summary.rb +++ b/app/models/user_summary.rb @@ -136,6 +136,10 @@ class UserSummary @user.featured_user_badges(MAX_BADGES) end + def user_id + @user.id + end + def user_stat @user.user_stat end diff --git a/app/serializers/user_summary_serializer.rb b/app/serializers/user_summary_serializer.rb index 93c2fe0d3..dca6dc544 100644 --- a/app/serializers/user_summary_serializer.rb +++ b/app/serializers/user_summary_serializer.rb @@ -43,6 +43,10 @@ class UserSummarySerializer < ApplicationSerializer SiteSetting.enable_badges end + def include_bookmark_count? + scope.authenticated? && object.user_id == scope.user.id + end + def time_read AgeWords.age_words(object.time_read) end