ssb: A more plausibly correct way to load new messages correctly.
All checks were successful
Build Tilde Friends / Build-All (push) Successful in 14m51s

This commit is contained in:
2024-12-01 18:20:57 -05:00
parent 6fe6fc180d
commit 91ad43fdfc
3 changed files with 18 additions and 9 deletions

View File

@ -54,10 +54,7 @@ class TfTabNewsElement extends LitElement {
let unread = this.unread;
let news = this.shadowRoot?.getElementById('news');
if (news) {
console.log('injecting messages', news.messages);
news.add_messages(
Object.values(Object.fromEntries(this.unread.map((x) => [x.id, x])))
);
news.load_latest();
this.dispatchEvent(new CustomEvent('refresh'));
}
}