X-Git-Url: http://these/git/?a=blobdiff_plain;ds=sidebyside;f=crates%2Fdb_views_actor%2Fsrc%2Fperson_mention_view.rs;h=1a55443024ef485060d9662c132b704f4d2afe3a;hb=c8063f3267cf2b3622f1fdc69128c6b55feefbbc;hp=0d8aed27937e6211ac290062fc89127e65b2bcce;hpb=9b710a2ed3df7411f97e873ae445e96fa5a8bd56;p=lemmy.git diff --git a/crates/db_views_actor/src/person_mention_view.rs b/crates/db_views_actor/src/person_mention_view.rs index 0d8aed27..1a554430 100644 --- a/crates/db_views_actor/src/person_mention_view.rs +++ b/crates/db_views_actor/src/person_mention_view.rs @@ -154,11 +154,11 @@ fn queries<'a>() -> Queries< query = query.filter(person_mention::recipient_id.eq(recipient_id)); } - if options.unread_only.unwrap_or(false) { + if options.unread_only { query = query.filter(person_mention::read.eq(false)); } - if !options.show_bot_accounts.unwrap_or(true) { + if !options.show_bot_accounts { query = query.filter(person::bot_account.eq(false)); }; @@ -220,8 +220,8 @@ pub struct PersonMentionQuery { pub my_person_id: Option, pub recipient_id: Option, pub sort: Option, - pub unread_only: Option, - pub show_bot_accounts: Option, + pub unread_only: bool, + pub show_bot_accounts: bool, pub page: Option, pub limit: Option, }