Hi,
We currently implement SendBird with SyncManager, and we rely on BaseMessage.requestId to do message list manipulation, but the problem is sometimes the requestId randomly empty. For example here I log in the send file message case from MessageCollectionHandler
2020-11-27 11:00:32.574 12694-12694 D/MessageListModifierCustomImpl: modifyOnPendingEvent INSERT [FileMessage reqId: 1606397094864 msgId: 0 msg: File Message]
2020-11-27 11:00:33.777 12694-12694 D/MessageListModifierCustomImpl: modifyOnPendingEvent REMOVE [FileMessage reqId: 1606397094864 msgId: 0 msg: File Message]
2020-11-27 11:00:33.897 12694-12694 D/MessageListModifierCustomImpl: modifyOnSuccessEvent INSERT [FileMessage reqId: msgId: 5974715600 msg: File Message]
As you can see, when success, the reqId is empty although it’s exist when sending. Is this a bug? Any help will be appreciated because this affect our implementation.