[Problem/Question]
// Detailed description of issue.
Flutter 로 sendbird_chat_sdk: ^4.0.5 개발중에 있습니다.
GroupChannel 채팅방에서 채팅방 메세지에 대한 reaction을 추가하고 싶습니다.
저희가 같은 앱을 웹으로도 개발하고 있습니다.
groupChannel.addReaction
groupChannel.deleteReaction
후에
@override
void onReactionUpdated(BaseChannel channel, ReactionEvent event) async {
final BaseMessage reactionUpdatedMessage = chattingRoomController.messages
.firstWhere((message) => message.messageId == event.messageId);
// 이벤트를 적용하기 전에 반응 목록이 존재하는지 확인하고 없으면 빈 목록을 생성
reactionUpdatedMessage.reactions ??= [];
// 반응 이벤트를 적용
reactionUpdatedMessage.applyReactionEvent(event);
}
적용을 했을때, 같은 채팅창을 웹으로 확인했을 때 reaction이 적용되었고 웹에서는 전체 reaction이 잘 내려오는 것을 확인하였습니다.
그런데 flutter의 BaseMessage의 reactions 속성에는 계속 빈값으로 내려옵니다.
혹시 다른 설정값을 열어두어야 할 것이 있을까요?
이것 때문에 개발에 지연이 많이 되고 있습니다. 빠른 답변 부탁드립니다.