Fix API change handling

This commit is contained in:
Bojan Mojsilovic 2023-09-11 16:14:27 +02:00
parent 49d60500f6
commit e052bd065c

View File

@ -289,7 +289,13 @@ export const MessagesProvider = (props: { children: ContextChildren }) => {
updateStore('messages', (conv) => [ ...conv, ...newMessages ]); updateStore('messages', (conv) => [ ...conv, ...newMessages ]);
resetMessageCount(store.selectedSender, subidResetMsgCount); resetMessageCount(store.selectedSender, subidResetMsgCount);
updateStore('messageCountPerSender', store.selectedSender, 'cnt', 0)
if (store.messageCountPerSender[store.selectedSender]) {
updateStore('messageCountPerSender', store.selectedSender, 'cnt', 0);
}
else {
updateStore('messageCountPerSender', store.selectedSender, () => ({ cnt: 0 }));
}
parseForMentions(newMessages); parseForMentions(newMessages);
then(newMessages); then(newMessages);