fix for a number of commands that had managable permissions not being managable

This commit is contained in:
jude 2020-10-26 19:50:51 +00:00
parent 84e4952752
commit fa17978add
5 changed files with 11 additions and 11 deletions

2
Cargo.lock generated
View File

@ -1175,7 +1175,7 @@ dependencies = [
[[package]] [[package]]
name = "reminder_rs" name = "reminder_rs"
version = "1.1.0" version = "1.1.1"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"async-trait", "async-trait",

View File

@ -1,6 +1,6 @@
[package] [package]
name = "reminder_rs" name = "reminder_rs"
version = "1.1.0" version = "1.1.1"
authors = ["jellywx <judesouthworth@pm.me>"] authors = ["jellywx <judesouthworth@pm.me>"]
edition = "2018" edition = "2018"

View File

@ -339,7 +339,7 @@ WHERE
} }
} }
#[command] #[command("alias")]
#[supports_dm(false)] #[supports_dm(false)]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn alias(ctx: &Context, msg: &Message, args: String) { async fn alias(ctx: &Context, msg: &Message, args: String) {

View File

@ -363,7 +363,7 @@ struct LookReminder {
channel: u64, channel: u64,
} }
#[command] #[command("look")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn look(ctx: &Context, msg: &Message, args: String) { async fn look(ctx: &Context, msg: &Message, args: String) {
let pool = ctx let pool = ctx
@ -477,7 +477,7 @@ LIMIT
} }
} }
#[command] #[command("del")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn delete(ctx: &Context, msg: &Message, _args: String) { async fn delete(ctx: &Context, msg: &Message, _args: String) {
let pool = ctx let pool = ctx
@ -643,7 +643,7 @@ INSERT INTO events (event_name, bulk_count, guild_id, user_id) VALUES ('delete',
} }
} }
#[command] #[command("timer")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn timer(ctx: &Context, msg: &Message, args: String) { async fn timer(ctx: &Context, msg: &Message, args: String) {
fn time_difference(start_time: NaiveDateTime) -> String { fn time_difference(start_time: NaiveDateTime) -> String {
@ -865,13 +865,13 @@ fn generate_uid() -> String {
.join("") .join("")
} }
#[command] #[command("remind")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn remind(ctx: &Context, msg: &Message, args: String) { async fn remind(ctx: &Context, msg: &Message, args: String) {
remind_command(ctx, msg, args, RemindCommand::Remind).await; remind_command(ctx, msg, args, RemindCommand::Remind).await;
} }
#[command] #[command("interval")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn interval(ctx: &Context, msg: &Message, args: String) { async fn interval(ctx: &Context, msg: &Message, args: String) {
remind_command(ctx, msg, args, RemindCommand::Interval).await; remind_command(ctx, msg, args, RemindCommand::Interval).await;
@ -1011,7 +1011,7 @@ async fn remind_command(ctx: &Context, msg: &Message, args: String, command: Rem
let _ = msg.channel_id.say(&ctx, &str_response).await; let _ = msg.channel_id.say(&ctx, &str_response).await;
} }
#[command] #[command("natural")]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn natural(ctx: &Context, msg: &Message, args: String) { async fn natural(ctx: &Context, msg: &Message, args: String) {
let pool = ctx let pool = ctx

View File

@ -397,7 +397,7 @@ async fn todo_user(ctx: &Context, msg: &Message, args: String) {
.await; .await;
} }
#[command] #[command("todos")]
#[supports_dm(false)] #[supports_dm(false)]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn todo_channel(ctx: &Context, msg: &Message, args: String) { async fn todo_channel(ctx: &Context, msg: &Message, args: String) {
@ -416,7 +416,7 @@ async fn todo_channel(ctx: &Context, msg: &Message, args: String) {
.await; .await;
} }
#[command] #[command("todos")]
#[supports_dm(false)] #[supports_dm(false)]
#[permission_level(Managed)] #[permission_level(Managed)]
async fn todo_guild(ctx: &Context, msg: &Message, args: String) { async fn todo_guild(ctx: &Context, msg: &Message, args: String) {