Я установил некоторые пользовательские данные во время создания моего канала, которые действуют как группа каналов, чтобы я мог запрашивать свои каналы, используя эти пользовательские данные, чтобы получить их как группу, но я нигде не вижу этих данных, когда распечатываю свои каналы. Почему?
Вот как я создаю канал
let channelData = {
name: this.state.topicName,
members: this.addedMembers.map(member => toChatId(member.name)),
group: id
}
if (this.addedMembers.length < 2)
delete channelData.members;
this.setState({responseOpen: true, responseLoading: true}, () => {
this.props.chatClient.channel("messaging", channelData)
.create()
.then(() => this.setState({responseLoading: false}));
});
И вот как я запускаю свой чат с каналами
this.chatClient = new StreamChat(key);
this.filters = {
type: "messaging",
members: {$in: [user.firstName + '-' + user.lastName]}
//group: {$eq: group.id}
};
this.sort = {last_message_at: -1};
this.channels = this.chatClient.queryChannels(this.filters, this.sort)
.then(response => {
console.log(response);
return response;
});