Skip to content
Snippets Groups Projects
Commit c707b7d1 authored by Kegan Dougal's avatar Kegan Dougal
Browse files

SYWEB-3 : Added 'visibility' key to rooms returned via /initialSync

parent 65c37cc8
No related branches found
No related tags found
No related merge requests found
......@@ -268,6 +268,9 @@ class MessageHandler(BaseHandler):
user, pagination_config, None
)
public_rooms = yield self.store.get_rooms(is_public=True)
public_room_ids = [r["room_id"] for r in public_rooms]
limit = pagin_config.limit
if not limit:
limit = 10
......@@ -276,6 +279,8 @@ class MessageHandler(BaseHandler):
d = {
"room_id": event.room_id,
"membership": event.membership,
"visibility": ("public" if event.room_id in
public_room_ids else "private"),
}
if event.membership == Membership.INVITE:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment