diff --git a/app/src/main/java/awais/instagrabber/viewmodels/DirectThreadViewModel.java b/app/src/main/java/awais/instagrabber/viewmodels/DirectThreadViewModel.java index 1ca3c263..3329d6c8 100644 --- a/app/src/main/java/awais/instagrabber/viewmodels/DirectThreadViewModel.java +++ b/app/src/main/java/awais/instagrabber/viewmodels/DirectThreadViewModel.java @@ -241,6 +241,7 @@ public class DirectThreadViewModel extends AndroidViewModel { if (users != null && users.getValue() != null) { final List userList = users.getValue(); match = userList.stream() + .filter(Objects::nonNull) .filter(user -> user.getPk() == userId) .findFirst() .orElse(null); @@ -250,6 +251,7 @@ public class DirectThreadViewModel extends AndroidViewModel { if (leftUsers != null && leftUsers.getValue() != null) { final List userList = leftUsers.getValue(); match = userList.stream() + .filter(Objects::nonNull) .filter(user -> user.getPk() == userId) .findFirst() .orElse(null);