From e333e401f3ed5cf1ccd1768d867925f4b61ed81b Mon Sep 17 00:00:00 2001 From: doryan Date: Wed, 21 Aug 2024 20:56:45 +0400 Subject: [PATCH] feat(fn): all_admin_member is slice --- src/utils/telegram/admin_check.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/utils/telegram/admin_check.rs b/src/utils/telegram/admin_check.rs index c088174..9dabce7 100644 --- a/src/utils/telegram/admin_check.rs +++ b/src/utils/telegram/admin_check.rs @@ -1,7 +1,6 @@ use telers::types::chat_member::ChatMember; -pub fn is_admin(all_admin_members: &Vec, user_id: i64) -> bool { - //fix: moderators with non full rights can use admin commands now. +pub fn is_admin(all_admin_members: &[ChatMember], user_id: i64) -> bool { all_admin_members .iter() .any(|admin: &ChatMember| match admin {