only show public quotes to logged out users
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user