Cache unseen message count

This commit is contained in:
Joscha 2022-08-09 00:28:11 +02:00
parent 888870b779
commit 453233be9c
2 changed files with 72 additions and 4 deletions

View file

@ -1224,10 +1224,9 @@ impl EuphRequest {
let amount = conn
.prepare(
"
SELECT COUNT(*)
FROM euph_msgs
SELECT amount
FROM euph_unseen_counts
WHERE room = ?
AND NOT seen
",
)?
.query_row(params![room], |row| row.get(0))?;