File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -349,8 +349,11 @@ class PerAccountStore extends ChangeNotifier with StreamStore, MessageStore {
349
349
void unregisterMessageList (MessageListView view) =>
350
350
_messages.unregisterMessageList (view);
351
351
@override
352
- void reconcileMessages (List <Message > messages) =>
352
+ void reconcileMessages (List <Message > messages) {
353
353
_messages.reconcileMessages (messages);
354
+ // TODO(#649) notify [unreads] of the just-fetched messages
355
+ // TODO(#650) notify [recentDmConversationsView] of the just-fetched messages
356
+ }
354
357
355
358
final MessageStoreImpl _messages;
356
359
@@ -469,6 +472,8 @@ class PerAccountStore extends ChangeNotifier with StreamStore, MessageStore {
469
472
_messages.handleMessageEvent (event);
470
473
unreads.handleMessageEvent (event);
471
474
recentDmConversationsView.handleMessageEvent (event);
475
+ // When adding anything here (to handle [MessageEvent]),
476
+ // it probably belongs in [reconcileMessages] too.
472
477
} else if (event is UpdateMessageEvent ) {
473
478
assert (debugLog ("server event: update_message ${event .messageId }" ));
474
479
_messages.handleUpdateMessageEvent (event);
You can’t perform that action at this time.
0 commit comments