]> Untitled Git - lemmy.git/blobdiff - crates/db_schema/src/impls/community_block.rs
Diesel 2.0.0 upgrade (#2452)
[lemmy.git] / crates / db_schema / src / impls / community_block.rs
index bbad2f122437fe7936117a77ac5c955a1dc831b8..49a86173476e1376d5167c0d9f53821c130bffd6 100644 (file)
@@ -6,7 +6,7 @@ use diesel::{dsl::*, result::Error, *};
 
 impl Blockable for CommunityBlock {
   type Form = CommunityBlockForm;
-  fn block(conn: &PgConnection, community_block_form: &Self::Form) -> Result<Self, Error> {
+  fn block(conn: &mut PgConnection, community_block_form: &Self::Form) -> Result<Self, Error> {
     use crate::schema::community_block::dsl::*;
     insert_into(community_block)
       .values(community_block_form)
@@ -15,7 +15,7 @@ impl Blockable for CommunityBlock {
       .set(community_block_form)
       .get_result::<Self>(conn)
   }
-  fn unblock(conn: &PgConnection, community_block_form: &Self::Form) -> Result<usize, Error> {
+  fn unblock(conn: &mut PgConnection, community_block_form: &Self::Form) -> Result<usize, Error> {
     use crate::schema::community_block::dsl::*;
     diesel::delete(
       community_block