From 8e668586f9c23b80864a100bb1368be9e7d2d0cf Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 2 Oct 2025 22:10:22 +0300 Subject: [PATCH] appservice/intent: add room ID to fake join response --- appservice/intent.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appservice/intent.go b/appservice/intent.go index fa9d9e7a..4635f59a 100644 --- a/appservice/intent.go +++ b/appservice/intent.go @@ -306,7 +306,7 @@ func (intent *IntentAPI) SendCustomMembershipEvent(ctx context.Context, roomID i func (intent *IntentAPI) JoinRoomByID(ctx context.Context, roomID id.RoomID, extraContent ...map[string]interface{}) (resp *mautrix.RespJoinRoom, err error) { if intent.IsCustomPuppet || len(extraContent) > 0 { _, err = intent.SendCustomMembershipEvent(ctx, roomID, intent.UserID, event.MembershipJoin, "", extraContent...) - return &mautrix.RespJoinRoom{}, err + return &mautrix.RespJoinRoom{RoomID: roomID}, err } return intent.Client.JoinRoomByID(ctx, roomID) }