Channel conf UI WIP

This commit is contained in:
John Livingston
2023-09-22 16:30:12 +02:00
parent af115e984b
commit 562073fc09
6 changed files with 204 additions and 68 deletions

View File

@ -334,12 +334,13 @@ class RoomChannel {
}
this.logger.info(`Room ${roomJID} has associated channel options, writing it`)
const previousRoomConf = await BotConfiguration.singleton().getRoom(roomJID)
const botConf: RoomConf = Object.assign(
{
local: roomJID,
domain: this.mucDomain
},
channelConfigurationOptionsToBotRoomConf(this.options, channelConfigurationOptions)
channelConfigurationOptionsToBotRoomConf(this.options, channelConfigurationOptions, previousRoomConf)
)
await BotConfiguration.singleton().updateRoom(roomJID, botConf)