X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fdb_schema%2Fsrc%2Fimpls%2Flocal_user_language.rs;h=4ed2b4990f5c36aa5517ccc26e29176f3f483b66;hb=c9f140742925d6da20103124b49f2b58a35fc2b8;hp=d38a0869157c439c68028d224d0321f856a581fe;hpb=4e6409f325bca5b2727b19c24d77ffa2b59109b1;p=lemmy.git diff --git a/crates/db_schema/src/impls/local_user_language.rs b/crates/db_schema/src/impls/local_user_language.rs index d38a0869..4ed2b499 100644 --- a/crates/db_schema/src/impls/local_user_language.rs +++ b/crates/db_schema/src/impls/local_user_language.rs @@ -9,7 +9,7 @@ impl LocalUserLanguage { /// /// If no language_id vector is given, it will show all languages pub fn update_user_languages( - conn: &PgConnection, + conn: &mut PgConnection, language_ids: Option>, for_local_user_id: LocalUserId, ) -> Result<(), Error> { @@ -23,7 +23,7 @@ impl LocalUserLanguage { .collect(), ); - conn.build_transaction().read_write().run(|| { + conn.build_transaction().read_write().run(|conn| { // Clear the current user languages delete(local_user_language.filter(local_user_id.eq(for_local_user_id))).execute(conn)?;