ssb: If things time out because we're following a million accounts...recover ungracefully.

This commit is contained in:
Cory McWilliams 2025-04-09 20:02:16 -04:00
parent 38d746b310
commit f72395756a
3 changed files with 65 additions and 57 deletions

View File

@ -1,5 +1,5 @@
{
"type": "tildefriends-app",
"emoji": "🦀",
"previous": "&YZCzXrfB6j+y0sXF4KspAibwjLsSCaMoB5rdO3mQl+Q=.sha256"
"previous": "&VE+OD1O5xdeiqipvbxXpmatUHu7dTbliuQpFnuZgsGQ=.sha256"
}

View File

@ -175,6 +175,7 @@ class TfElement extends LitElement {
}
}
try {
let abouts = await tfrpc.rpc.query(
`
SELECT
@ -233,6 +234,9 @@ class TfElement extends LitElement {
cache.about[id]
);
}
} catch (e) {
console.log(e);
}
return Object.assign({}, users);
}

View File

@ -253,7 +253,11 @@ class TfTabNewsFeedElement extends LitElement {
try {
let more = [];
let last_start_time = this.time_range[0];
try {
more = await this.fetch_messages(null, last_start_time);
} catch (e) {
console.log(e);
}
this.update_time_range_from_messages(
more.filter((x) => x.timestamp < last_start_time)
);