From b9c3e5b1d560acd1a1b885c7faff886268eb8c72 Mon Sep 17 00:00:00 2001 From: James Harvey <44349936+jmshrv@users.noreply.github.com> Date: Mon, 9 Sep 2024 20:16:46 +0100 Subject: [PATCH] Revert "Temporary workaround until the SU lets me do training" This reverts commit 93ebd2a5cbcee2b55a4a4cb9aa9f99de0d34fe7c. --- src/commands.rs | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/commands.rs b/src/commands.rs index 790ca3c..4d8b4d4 100644 --- a/src/commands.rs +++ b/src/commands.rs @@ -26,13 +26,12 @@ pub async fn verify( ) -> Result<(), Error> { // We do these awkward scoped accesses to members because Rust doesn't like // holding mutexes past async calls - // let is_member = { - // let members = ctx.data().members.lock().unwrap(); - // members - // .iter() - // .any(|student| student.student_id == student_id) - // }; - let is_member = true; + let is_member = { + let members = ctx.data().members.lock().unwrap(); + members + .iter() + .any(|student| student.student_id == student_id) + }; if is_member { println!("Found member {student_id} in cache"); @@ -82,8 +81,7 @@ pub async fn verify( } async fn add_role(ctx: Context<'_>) -> Result<(), Error> { - ctx.say("The SU broke the bot so I'm assuming you're a HackSoc member (if you're not, please join anyway at https://hacksoc.net/join 🥺). Welcome to HackSoc :)") - .await?; + ctx.say("Verified! Welcome to HackSoc :)").await?; if let Some(mut author) = ctx.author_member().await { author