From 10d2623db0a94a53ebfdbaafc20c824a87d09a3f Mon Sep 17 00:00:00 2001 From: JJTech0130 Date: Mon, 29 Jul 2024 12:39:29 -0400 Subject: [PATCH] add members and room type to ResolveIdentifier --- pkg/connector/client.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkg/connector/client.go b/pkg/connector/client.go index a4aa569..2448615 100644 --- a/pkg/connector/client.go +++ b/pkg/connector/client.go @@ -648,8 +648,29 @@ func (m *MetaClient) ResolveIdentifier(ctx context.Context, identifier string, c portalKey := networkid.PortalKey{ID: ids.MakePortalID(id)} + roomtype := database.RoomTypeDM + chat = &bridgev2.CreateChatResponse{ PortalKey: portalKey, + PortalInfo: &bridgev2.ChatInfo{ + Type: &roomtype, + Members: &bridgev2.ChatMemberList{ + Members: []bridgev2.ChatMember{ + { + EventSender: bridgev2.EventSender{ + IsFromMe: true, + Sender: networkid.UserID(m.login.ID), + SenderLogin: m.login.ID, + }, + Membership: event.MembershipJoin, + }, + { + EventSender: m.senderFromID(id), + Membership: event.MembershipJoin, + }, + }, + }, + }, } } return &bridgev2.ResolveIdentifierResponse{