Skip to content

Commit 5b11117

Browse files
committed
msglist [nfc]: Unpack some long lines a bit
1 parent 4123848 commit 5b11117

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

lib/model/message_list.dart

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -977,7 +977,9 @@ class MessageListView with ChangeNotifier, _MessageSequence {
977977
numBefore: kMessageListFetchBatchSize,
978978
numAfter: 0,
979979
processResult: (result) {
980-
_oldestFetchedMessageId = result.messages.firstOrNull?.id ?? _oldestFetchedMessageId;
980+
if (result.messages.isNotEmpty) {
981+
_oldestFetchedMessageId = result.messages.first.id;
982+
}
981983
store.reconcileMessages(result.messages);
982984
store.recentSenders.handleMessages(result.messages); // TODO(#824)
983985

@@ -1008,7 +1010,9 @@ class MessageListView with ChangeNotifier, _MessageSequence {
10081010
numBefore: 0,
10091011
numAfter: kMessageListFetchBatchSize,
10101012
processResult: (result) {
1011-
_newestFetchedMessageId = result.messages.lastOrNull?.id ?? _newestFetchedMessageId;
1013+
if (result.messages.isNotEmpty) {
1014+
_newestFetchedMessageId = result.messages.last.id;
1015+
}
10121016
store.reconcileMessages(result.messages);
10131017
store.recentSenders.handleMessages(result.messages); // TODO(#824)
10141018

0 commit comments

Comments
 (0)