From 0d4db879060d5915d30dc0ddf87f691b08d62638 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Mon, 1 Feb 2021 09:55:53 +0100 Subject: [PATCH] check messagePagination nullability --- .../stream_chat_persistence/lib/src/dao/message_dao.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/stream_chat_persistence/lib/src/dao/message_dao.dart b/packages/stream_chat_persistence/lib/src/dao/message_dao.dart index 8acdbfd4..97122232 100644 --- a/packages/stream_chat_persistence/lib/src/dao/message_dao.dart +++ b/packages/stream_chat_persistence/lib/src/dao/message_dao.dart @@ -112,7 +112,7 @@ class MessageDao extends DatabaseAccessor .map(_messageFromJoinRow) .get()); - if (messagePagination.lessThan != null) { + if (messagePagination?.lessThan != null) { final lessThanIndex = msgList.indexWhere( (m) => m.id == messagePagination.lessThan, ); @@ -120,7 +120,7 @@ class MessageDao extends DatabaseAccessor msgList.removeRange(lessThanIndex, msgList.length); } } - if (messagePagination.greaterThanOrEqual != null) { + if (messagePagination?.greaterThanOrEqual != null) { final greaterThanIndex = msgList.indexWhere( (m) => m.id == messagePagination.greaterThanOrEqual, ); @@ -128,7 +128,7 @@ class MessageDao extends DatabaseAccessor msgList.removeRange(0, greaterThanIndex); } } - if (messagePagination.limit != null) { + if (messagePagination?.limit != null) { return msgList.take(messagePagination.limit).toList(); } return msgList;