ssb: Reduce redundant queries.

This commit is contained in:
2025-11-16 12:36:12 -05:00
parent 07b660a0d6
commit bb52cdd7c2
4 changed files with 18 additions and 13 deletions

View File

@@ -493,7 +493,7 @@ class TfElement extends LitElement {
),
])
).flat();
let latest = {};
let latest = {'🔐': undefined};
for (let row of channels) {
if (!latest[row.channel]) {
latest[row.channel] = row.rowid;
@@ -506,14 +506,13 @@ class TfElement extends LitElement {
let self = this;
start_time = new Date();
latest_private.then(async function (latest) {
let grouped = await self.group_private_messages(latest[1]);
self.channels_latest = Object.assign({}, self.channels_latest, {
'🔐': latest[0],
});
console.log('private took', (new Date() - start_time) / 1000.0);
self.private_messages = latest[1];
self.grouped_private_messages = await self.group_private_messages(
latest[1]
);
self.grouped_private_messages = grouped;
console.log('private took', (new Date() - start_time) / 1000.0);
});
}