Fix a crash in processing messages

Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2018-05-09 19:36:46 +02:00
parent 43f5f16ab2
commit f97b8c1cdb

View File

@ -494,7 +494,11 @@ public class ChatController extends BaseController implements MessagesListAdapte
adapter.addToStart(chatMessageList.get(i), shouldScroll);
}
globalLastKnownFutureMessageId = Integer.parseInt(response.headers().get("X-Chat-Last-Given"));
String xChatLastGivenHeader;
if (response.headers().size() > 0 && !TextUtils.isEmpty((xChatLastGivenHeader = response.headers().get
("X-Chat-Last-Given")))) {
globalLastKnownFutureMessageId = Integer.parseInt(xChatLastGivenHeader);
}
}
if (shouldForceFuture) {