]> Untitled Git - lemmy.git/blobdiff - crates/db_schema/src/impls/password_reset_request.rs
Default imprementations for read and delete in Crud trait (#3707)
[lemmy.git] / crates / db_schema / src / impls / password_reset_request.rs
index 3d1a1e8eb4f46c06c18a565956e61ea9c0e66e8b..9daaa1664d2d2d892fd2e890aefaaba1fe0fd8ac 100644 (file)
@@ -24,13 +24,7 @@ impl Crud for PasswordResetRequest {
   type InsertForm = PasswordResetRequestForm;
   type UpdateForm = PasswordResetRequestForm;
   type IdType = i32;
-  async fn read(pool: &mut DbPool<'_>, password_reset_request_id: i32) -> Result<Self, Error> {
-    let conn = &mut get_conn(pool).await?;
-    password_reset_request
-      .find(password_reset_request_id)
-      .first::<Self>(conn)
-      .await
-  }
+
   async fn create(pool: &mut DbPool<'_>, form: &PasswordResetRequestForm) -> Result<Self, Error> {
     let conn = &mut get_conn(pool).await?;
     insert_into(password_reset_request)
@@ -107,6 +101,9 @@ fn bytes_to_hex(bytes: Vec<u8>) -> String {
 
 #[cfg(test)]
 mod tests {
+  #![allow(clippy::unwrap_used)]
+  #![allow(clippy::indexing_slicing)]
+
   use crate::{
     source::{
       instance::Instance,