aboutsummaryrefslogtreecommitdiff
path: root/src/db
diff options
context:
space:
mode:
Diffstat (limited to 'src/db')
-rw-r--r--src/db/models.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/db/models.rs b/src/db/models.rs
index e699630..2d77979 100644
--- a/src/db/models.rs
+++ b/src/db/models.rs
@@ -4,10 +4,10 @@ use anyhow::{
};
use chrono::naive::NaiveDateTime;
use diesel::{
- prelude::*,
Identifiable,
Insertable,
Queryable,
+ prelude::*,
};
use diesel_async::{
AsyncPgConnection,
@@ -40,9 +40,7 @@ impl Meme {
}
pub async fn audio(&self, conn: &mut AsyncPgConnection) -> Option<Result<Audio>> {
- let Some(x) = self.audio_id else {
- return None;
- };
+ let x = self.audio_id?;
Some(audio::table.filter(audio::id.eq(x)).first(conn).await.map_err(Error::from))
}