} else {
data.community_id
};
- let saved_only = data.saved_only;
+ let saved_only = data.saved_only.unwrap_or_default();
- let liked_only = data.liked_only;
- let disliked_only = data.disliked_only;
- if liked_only.unwrap_or_default() && disliked_only.unwrap_or_default() {
+ let liked_only = data.liked_only.unwrap_or_default();
+ let disliked_only = data.disliked_only.unwrap_or_default();
+ if liked_only && disliked_only {
return Err(LemmyError::from(LemmyErrorType::ContradictingFilters));
}
- let moderator_view = data.moderator_view;
+ let moderator_view = data.moderator_view.unwrap_or_default();
let listing_type = Some(listing_type_with_default(
data.type_,