Fixed admin issue

This commit is contained in:
Joey Hines 2024-01-19 18:31:04 -07:00
parent 8cd578b10c
commit 4dd45ec681
Signed by: joeyahines
GPG Key ID: 995E531F7A569DDB

View File

@ -152,6 +152,10 @@ async fn debug_buddy(ctx: &Context, msg: &Message, _args: Args) -> CommandResult
let mut data = ctx.data.write().await; let mut data = ctx.data.write().await;
let global_data = data.get_mut::<GlobalData>().unwrap(); let global_data = data.get_mut::<GlobalData>().unwrap();
if !is_admin(&msg.author.id, &global_data.cfg) {
return Ok(());
}
let lil_fren = LilFren::get_lil_fren(&global_data.db)?; let lil_fren = LilFren::get_lil_fren(&global_data.db)?;
if let Some(lil_fren) = lil_fren { if let Some(lil_fren) = lil_fren {
@ -212,6 +216,10 @@ async fn op_give(ctx: &Context, msg: &Message, args: Args) -> CommandResult {
return Ok(()); return Ok(());
} }
if !is_admin(&msg.author.id, &global_data.cfg) {
return Ok(());
}
let msg_content = args.rest().to_lowercase(); let msg_content = args.rest().to_lowercase();
let item = match msg_content.parse::<ItemType>() { let item = match msg_content.parse::<ItemType>() {
Ok(i) => i, Ok(i) => i,