user-groups: Add groups to page_params.

This commit is contained in:
Umair Khan
2017-11-07 11:56:26 +05:00
committed by Tim Abbott
parent ef545b9180
commit 4c6a376fd5
5 changed files with 47 additions and 4 deletions

View File

@@ -35,6 +35,7 @@ from zerver.lib.actions import (
get_status_dict, streams_to_dicts_sorted
)
from zerver.lib.upload import get_total_uploads_size_for_user
from zerver.lib.user_groups import user_groups_in_realm_serialized
from zerver.tornado.event_queue import request_event_queue, get_user_events
from zerver.models import Client, Message, Realm, UserPresence, UserProfile, \
get_user_profile_by_id, \
@@ -177,6 +178,9 @@ def fetch_initial_state_data(user_profile, event_types, queue_id, client_gravata
if want('realm_filters'):
state['realm_filters'] = realm_filters_for_realm(user_profile.realm_id)
if want('realm_user_groups'):
state['realm_user_groups'] = user_groups_in_realm_serialized(user_profile.realm)
if want('realm_user'):
state['raw_users'] = get_raw_user_data(
realm_id=user_profile.realm_id,