aboutsummaryrefslogtreecommitdiff
path: root/src/commands/meme/create.rs
diff options
context:
space:
mode:
authorNathan Perry <np@nathanperry.dev>2024-05-11 17:43:58 -0400
committerNathan Perry <np@nathanperry.dev>2024-05-11 17:43:58 -0400
commit332eff26a0a358eef52c307b02b7e1ac080dd15f (patch)
treeb0c9dd25ff325a8f11f79383295af1a5a05f323b /src/commands/meme/create.rs
parent833f2bed24ab49f1c6242762b6d1e0be9192e870 (diff)
db: fixup build, async-await
Diffstat (limited to 'src/commands/meme/create.rs')
-rw-r--r--src/commands/meme/create.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/commands/meme/create.rs b/src/commands/meme/create.rs
index 160de7b..9aff370 100644
--- a/src/commands/meme/create.rs
+++ b/src/commands/meme/create.rs
@@ -57,7 +57,7 @@ pub async fn addmeme(ctx: &Context, msg: &Message, args: Args) -> CommandResult
Some(text)
};
- let mut conn = connection()?;
+ let mut conn = connection().await?;
let image = msg.attachments.first();
@@ -175,7 +175,7 @@ pub async fn addaudiomeme(ctx: &Context, msg: &Message, args: Args) -> CommandRe
Some(text)
};
- let mut conn = connection()?;
+ let mut conn = connection().await?;
let image_att = msg.attachments.first().ok_or(anyhow!("no attachment"));
@@ -183,7 +183,8 @@ pub async fn addaudiomeme(ctx: &Context, msg: &Message, args: Args) -> CommandRe
if let Ok(att) = image_att {
let data = att.download().await?;
- image_id = Image::create(&mut conn, &att.filename, data, msg.author.id.get())?.await.pipe(Some);
+ image_id =
+ Image::create(&mut conn, &att.filename, data, msg.author.id.get()).await?.pipe(Some);
}
let mut audio_data = Vec::new();