FIX: Only render group card if user title is from group (#9946)

This was failing when a user with a primary_group chose to display a title coming from a badge.
This commit is contained in:
Kane York
2020-06-01 11:44:41 -07:00
committed by GitHub
parent 09dc5eb5ea
commit 9162cd8f3d
3 changed files with 18 additions and 3 deletions

View File

@@ -47,6 +47,7 @@ class PostSerializer < BasicPostSerializer
:link_counts,
:read,
:user_title,
:title_is_group,
:reply_to_user,
:bookmarked,
:bookmark_reminder_at,
@@ -212,6 +213,14 @@ class PostSerializer < BasicPostSerializer
object&.user&.title
end
def title_is_group
object&.user&.title == object.user&.primary_group&.title
end
def include_title_is_group?
object&.user&.title.present?
end
def trust_level
object&.user&.trust_level
end