element-hq/riot-android

Direct chat room item missing

wekhrozomedo opened this issue · 0 comments

Logcat:
E/ReadMarkerManager: updateJumpToBanner: Read marker event id is invalid, ignore it as it should not occur
E/Room: ## sendReadMarkers() : invalid event id $b2uHWBL2qPsmuowUnO_qHB26cqfWKZo9jkhyg4RcF9Q
E/RoomSummary: isSupportedEvent : Unsupported event type m.room.member

And later throws NullPointerException when I open the room:
File from VectorRoomCreationActivity.java lines 393

https://github.com/vector-im/riot-android/blob/develop/vector/src/main/java/im/vector/activity/VectorRoomCreationActivity.java#L393

//
room.getActiveMembersAsync(new SimpleApiCallback<List>(callback) {
@OverRide
public void onSuccess(List members) {
// test if the member did not leave the room
for (RoomMember member : members) {
if (TextUtils.equals(member.getUserId(), aUserId)) {
Log.d(LOG_TAG, "## doesDirectChatRoomAlreadyExist(): for user=" + aUserId + " roomFound=" + roomIdsList.get(index));
callback.onSuccess(roomIdsList.get(index));
return;
}
}
doesDirectChatRoomAlreadyExistRecursive(roomIdsList, index + 1, aUserId, callback);
}
});