only show public quotes to logged out users

This commit is contained in:
2026-04-09 14:31:06 +02:00
parent cec765bcf3
commit b3fac1f9ec
2 changed files with 18 additions and 1 deletions

View File

@@ -25,7 +25,10 @@ pub async fn page(req: Request) -> Result<Markup, CompositeError> {
let u = User::authenticate(req.headers()).ok().flatten();
let conn = database::conn()?;
let newest_quote = Quote::get_newest(&conn)?;
let newest_quote = match u {
Some(_) => Quote::get_newest(&conn)?,
None => Quote::get_newest_public(&conn)?,
};
Ok(base(
"Dashboard | Mnemosyne",