From 1aa2adf2f9299966e2d75e08e559d0f8d8ed361a Mon Sep 17 00:00:00 2001 From: dullbananas Date: Tue, 13 Jun 2023 05:32:40 +0000 Subject: [PATCH] Remove usage of is_okay_and for Rust 1.67 compatibility --- crates/db_views_actor/src/community_view.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/crates/db_views_actor/src/community_view.rs b/crates/db_views_actor/src/community_view.rs index b198e527a..11e90752f 100644 --- a/crates/db_views_actor/src/community_view.rs +++ b/crates/db_views_actor/src/community_view.rs @@ -92,11 +92,8 @@ impl CommunityView { ) -> Result { let is_mod = CommunityModeratorView::for_community(pool, community_id) .await - .is_ok_and(|v| { - v.into_iter() - .map(|m| m.moderator.id) - .any(|i| i == person_id) - }); + .map(|v| v.into_iter().any(|m| m.moderator.id == person_id)) + .unwrap_or(false); if is_mod { return Ok(true); }