Skip to content

Commit 150dab0

Browse files
committed
Crash Fix - Merge from #648
Fatal Exception: java.lang.IllegalArgumentException: the bind value at index 1 is null
1 parent ae5229f commit 150dab0

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

kommunicateui/src/main/java/io/kommunicate/ui/conversation/fragment/MobiComQuickConversationFragment.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,11 @@ public void updateLastMessage(Message message) {
463463
if (message == null || messageDatabaseService == null) {
464464
return;
465465
}
466+
//proactive checks for NPE error
467+
if( TextUtils.isEmpty(message.getContactIds()) && message.getGroupId()==null){
468+
Utils.printLog(getActivity(), "AL", "Not updating as message does not have ContactIds or groupId");
469+
return;
470+
}
466471
List<Message> lastMessage = new ArrayList<>();
467472
if (message.getGroupId() != null) {
468473
lastMessage = messageDatabaseService.getLatestMessageByChannelKey(message.getGroupId());

0 commit comments

Comments
 (0)