INNER CODE UNIT · Go
selfIndex
tulir/whatsmeow · broadcast.go:34
selfIndex := -1
for i, participant := range list {
if participant.User == ownID.User {
selfIndex = i
break
}
}
if selfIndex < 0 {
list = append(list, ownID)
}
return list, nil
}
func (cli *Client) getStatusBroadcastRecipients(ctx context.Context) ([]types.JID, error) {
statusPrivacyOptions, err := cli.GetStatusPrivacy(ctx)
if err != nil {
return nil, fmt.Errorf("failed to get status privacy: %w", err)
}