fix(bot): add callback to update message count after proxying

also re-add -with-last-message flag :D
This commit is contained in:
spiral
2022-12-10 16:50:22 +00:00
parent 8e0454a13b
commit 24db9f28c2
9 changed files with 32 additions and 17 deletions

View File

@@ -97,4 +97,16 @@ public partial class ModelRepository
new { member = id, account = userId }
);
}
public async Task UpdateMemberForSentMessage(MemberId id)
{
var query = new Query("members")
.AsUpdate(new {
last_message_timestamp = new UnsafeLiteral("now()"),
message_count = new UnsafeLiteral("message_count + 1")
})
.Where("id", id);
await _db.ExecuteQuery(query);
}
}