Flutter BaseMessage reactions

[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 속성에는 계속 빈값으로 내려옵니다.
혹시 다른 설정값을 열어두어야 할 것이 있을까요?

이것 때문에 개발에 지연이 많이 되고 있습니다. 빠른 답변 부탁드립니다.

I solved it :slight_smile:

1 Like