Update portalsByMXID when manually bridging

This commit is contained in:
Tulir Asokan
2023-03-10 20:18:00 +02:00
parent ef7e77515a
commit ff052d7f18

View File

@@ -751,6 +751,9 @@ func fnBridge(ce *WrappedCommandEvent) {
}
ce.ZLog.Debug().Str("channel_id", portal.Key.ChannelID).Msg("Bridging room")
portal.MXID = ce.RoomID
portal.bridge.portalsLock.Lock()
portal.bridge.portalsByMXID[portal.MXID] = portal
portal.bridge.portalsLock.Unlock()
portal.updateRoomName()
portal.updateRoomAvatar()
portal.updateRoomTopic()