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 @@ -321,8 +321,11 @@ class PerAccountStore extends ChangeNotifier with StreamStore, MessageStore {
321
321
void unregisterMessageList (MessageListView view) =>
322
322
_messages.unregisterMessageList (view);
323
323
@override
324
- void reconcileMessages (List <Message > messages) =>
324
+ void reconcileMessages (List <Message > messages) {
325
325
_messages.reconcileMessages (messages);
326
+ // TODO(#649) notify [unreads] of the just-fetched messages
327
+ // TODO(#650) notify [recentDmConversationsView] of the just-fetched messages
328
+ }
326
329
327
330
final MessageStoreImpl _messages;
328
331
@@ -441,6 +444,8 @@ class PerAccountStore extends ChangeNotifier with StreamStore, MessageStore {
441
444
_messages.handleMessageEvent (event);
442
445
unreads.handleMessageEvent (event);
443
446
recentDmConversationsView.handleMessageEvent (event);
447
+ // When adding anything here (to handle [MessageEvent]),
448
+ // it probably belongs in [reconcileMessages] too.
444
449
} else if (event is UpdateMessageEvent ) {
445
450
assert (debugLog ("server event: update_message ${event .messageId }" ));
446
451
_messages.handleUpdateMessageEvent (event);
You can’t perform that action at this time.
0 commit comments