Fixed bug where channel admin wasn't set when converting GM to private channel (#25515)

Этот коммит содержится в:
Harshil Sharma
2023-11-27 08:12:49 +05:30
коммит произвёл GitHub
родитель 37ce3e6398
Коммит 6561f6f4ff
2 изменённых файлов: 16 добавлений и 1 удалений

Просмотреть файл

@@ -3561,6 +3561,13 @@ func (a *App) ConvertGroupMessageToChannel(c request.CTX, convertedByUserId stri
_ = a.setSidebarCategoriesForConvertedGroupMessage(c, gmConversionRequest, users)
_ = a.postMessageForConvertGroupMessageToChannel(c, gmConversionRequest.ChannelID, convertedByUserId, users)
// the user conversion the GM becomes the channel admin.
_, appErr = a.UpdateChannelMemberSchemeRoles(c, gmConversionRequest.ChannelID, convertedByUserId, false, true, true)
if appErr != nil {
return nil, appErr
}
return updatedChannel, nil
}