Set AutoBridgeChannels flag after creating portals. Fixes #47

This commit is contained in:
Tulir Asokan
2023-01-28 14:03:02 +02:00
parent 8848fb3840
commit 1b4b351f2a

View File

@@ -1076,7 +1076,6 @@ func (user *User) bridgeGuild(guildID string, everything bool) error {
if guild == nil {
return errors.New("guild not found")
}
guild.AutoBridgeChannels = everything
meta, _ := user.Session.State.Guild(guildID)
err := guild.CreateMatrixRoom(user, meta)
if err != nil {
@@ -1092,6 +1091,8 @@ func (user *User) bridgeGuild(guildID string, everything bool) error {
}
}
}
guild.AutoBridgeChannels = everything
guild.Update()
return nil
}