From f1841ad627ff520ce0baf0fa8fd8b1187274f9c6 Mon Sep 17 00:00:00 2001 From: liamcottle Date: Sun, 29 Sep 2024 20:01:49 +1300 Subject: [PATCH] add app data for group announce --- src/backend/group_chat/group_chat_server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/backend/group_chat/group_chat_server.py b/src/backend/group_chat/group_chat_server.py index 7095377..5a8b839 100644 --- a/src/backend/group_chat/group_chat_server.py +++ b/src/backend/group_chat/group_chat_server.py @@ -52,8 +52,11 @@ class GroupChatServer: # announce group destination def announce(self): - # todo add app data about group: public_display_name, members_count, group_type - self.group_destination.announce() + self.group_destination.announce(app_data=json.dumps({ + "group_type": self.group_type, + "public_display_name": self.public_display_name, + "members_count": self.data_provider.get_member_count(self.group_destination.hash), + }).encode("utf-8")) print("[GroupChatServer] announced destination: " + RNS.prettyhexrep(self.group_destination.hash)) # error response format