Merge pull request 'Handle Group Invite (Stub)' (#55) from groups into trunk
continuous-integration/drone/push Build is failing Details

Reviewed-on: #55
This commit is contained in:
erinn 2021-04-23 14:30:31 -07:00
commit 059aecd4d4
1 changed files with 8 additions and 1 deletions

View File

@ -96,7 +96,14 @@ class CwtchNotifier {
case "NewGroupInvite":
print("new group invite: $data");
// TODO Add Group Dynamically
//profileCN.getProfile(data["ProfileOnion"]).contactList.add(ContactInfoState(isGroup: true))
dynamic groupInvite = jsonDecode(data["GroupInvite"]);
profileCN.getProfile(data["ProfileOnion"]).contactList.add(ContactInfoState(
onion: groupInvite["GroupID"],
isInvitation: true,
imagePath: data["PicturePath"],
nickname: groupInvite["GroupName"],
server: groupInvite["ServerHost"],
isGroup: true));
break;
case "ServerStateChange":
print("server state change: $data");