mirror of
https://dev.narayana.im/narayana/telegabber.git
synced 2026-08-05 04:07:07 +00:00
Fix crash when joining an inaccessible group
This commit is contained in:
parent
a52bede7f9
commit
e2c5c78882
1 changed files with 4 additions and 2 deletions
|
|
@ -680,12 +680,14 @@ func (c *Client) sendMUCStatuses(chatID int64) {
|
|||
c.mucCache[chatID] = mucState
|
||||
}
|
||||
|
||||
members, _ := c.client.SearchChatMembers(&client.SearchChatMembersRequest{
|
||||
members, err := c.client.SearchChatMembers(&client.SearchChatMembersRequest{
|
||||
ChatId: chatID,
|
||||
Limit: 200,
|
||||
Filter: &client.ChatMembersFilterMembers{},
|
||||
})
|
||||
if err == nil {
|
||||
c.updateMUCOccupants(mucState, chatID, members.Members)
|
||||
}
|
||||
}
|
||||
|
||||
func (c *Client) updateMUCOccupants(mucState *MUCState, chatID int64, members []*client.ChatMember) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue