Fix desegregation changes to make the bridge work again

This commit is contained in:
Tulir Asokan
2018-08-30 01:10:26 +03:00
parent 347854dc8c
commit 22cdf519f2
9 changed files with 89 additions and 50 deletions

View File

@ -165,18 +165,18 @@ func (bridge *Bridge) UpdateBotProfile() {
var err error
if botConfig.Avatar == "remove" {
err = bridge.AS.BotIntent().SetAvatarURL("")
err = bridge.Bot.SetAvatarURL("")
} else if len(botConfig.Avatar) > 0 {
err = bridge.AS.BotIntent().SetAvatarURL(botConfig.Avatar)
err = bridge.Bot.SetAvatarURL(botConfig.Avatar)
}
if err != nil {
bridge.Log.Warnln("Failed to update bot avatar:", err)
}
if botConfig.Displayname == "remove" {
err = bridge.AS.BotIntent().SetDisplayName("")
err = bridge.Bot.SetDisplayName("")
} else if len(botConfig.Avatar) > 0 {
err = bridge.AS.BotIntent().SetDisplayName(botConfig.Displayname)
err = bridge.Bot.SetDisplayName(botConfig.Displayname)
}
if err != nil {
bridge.Log.Warnln("Failed to update bot displayname:", err)