From 19b7658dc315571edf361cbbde64657609803b08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Sat, 12 Aug 2017 04:05:16 +0200 Subject: [PATCH] Add 'primary_group_name' to CurrentUserSerializer --- app/serializers/current_user_serializer.rb | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/app/serializers/current_user_serializer.rb b/app/serializers/current_user_serializer.rb index a02c99d02b5..ddf62198993 100644 --- a/app/serializers/current_user_serializer.rb +++ b/app/serializers/current_user_serializer.rb @@ -35,7 +35,9 @@ class CurrentUserSerializer < BasicUserSerializer :automatically_unpin_topics, :mailing_list_mode, :previous_visit_at, - :seen_notification_id + :seen_notification_id, + :primary_group_id, + :primary_group_name def include_site_flagged_posts_count? object.staff? @@ -168,4 +170,16 @@ class CurrentUserSerializer < BasicUserSerializer object.user_option.mailing_list_mode end + def include_primary_group_id? + object.primary_group_id.present? + end + + def primary_group_name + object.primary_group.name.downcase + end + + def include_primary_group_name? + object.primary_group&.name.present? + end + end