Avoid a message storm, and reduce log spam a bit.

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3691 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
2021-12-20 17:00:25 +00:00
parent b15cf901ad
commit 8075bdfe99
3 changed files with 11 additions and 7 deletions

View File

@ -176,10 +176,14 @@ ssb.addRpc(['createHistoryStream'], function(request) {
'SELECT previous, author, id, sequence, timestamp, hash, content, signature FROM messages WHERE author = ?1 AND sequence >= ?2 ORDER BY sequence',
[id, seq ?? 0],
sendMessage);
ssb.addEventListener('message', function(id) {
ssb.addEventListener('message', function(message_id) {
ssb.sqlStream(
'SELECT previous, author, id, sequence, timestamp, hash, content, signature FROM messages WHERE id = ?1',
[id],
sendMessage);
[message_id],
function (row) {
if (row.author == id) {
sendMessage(row);
}
});
});
});