X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fdb_views%2Fsrc%2Flocal_user_view.rs;h=0e6d24b1164d0139d54fb04be2c014fe2e33f200;hb=c9f140742925d6da20103124b49f2b58a35fc2b8;hp=12c26df6d0987f24d31662d116d50143f8f62096;hpb=4e6409f325bca5b2727b19c24d77ffa2b59109b1;p=lemmy.git diff --git a/crates/db_views/src/local_user_view.rs b/crates/db_views/src/local_user_view.rs index 12c26df6..0e6d24b1 100644 --- a/crates/db_views/src/local_user_view.rs +++ b/crates/db_views/src/local_user_view.rs @@ -15,7 +15,7 @@ use lemmy_db_schema::{ type LocalUserViewTuple = (LocalUser, Person, PersonAggregates); impl LocalUserView { - pub fn read(conn: &PgConnection, local_user_id: LocalUserId) -> Result { + pub fn read(conn: &mut PgConnection, local_user_id: LocalUserId) -> Result { let (local_user, person, counts) = local_user::table .find(local_user_id) .inner_join(person::table) @@ -33,7 +33,7 @@ impl LocalUserView { }) } - pub fn read_person(conn: &PgConnection, person_id: PersonId) -> Result { + pub fn read_person(conn: &mut PgConnection, person_id: PersonId) -> Result { let (local_user, person, counts) = local_user::table .filter(person::id.eq(person_id)) .inner_join(person::table) @@ -52,7 +52,7 @@ impl LocalUserView { } // TODO check where this is used - pub fn read_from_name(conn: &PgConnection, name: &str) -> Result { + pub fn read_from_name(conn: &mut PgConnection, name: &str) -> Result { let (local_user, person, counts) = local_user::table .filter(person::name.eq(name)) .inner_join(person::table) @@ -70,7 +70,10 @@ impl LocalUserView { }) } - pub fn find_by_email_or_name(conn: &PgConnection, name_or_email: &str) -> Result { + pub fn find_by_email_or_name( + conn: &mut PgConnection, + name_or_email: &str, + ) -> Result { let (local_user, person, counts) = local_user::table .inner_join(person::table) .inner_join(person_aggregates::table.on(person::id.eq(person_aggregates::person_id))) @@ -92,7 +95,7 @@ impl LocalUserView { }) } - pub fn find_by_email(conn: &PgConnection, from_email: &str) -> Result { + pub fn find_by_email(conn: &mut PgConnection, from_email: &str) -> Result { let (local_user, person, counts) = local_user::table .inner_join(person::table) .inner_join(person_aggregates::table.on(person::id.eq(person_aggregates::person_id))) @@ -114,7 +117,7 @@ impl LocalUserView { type LocalUserSettingsViewTuple = (LocalUserSettings, PersonSafe, PersonAggregates); impl LocalUserSettingsView { - pub fn read(conn: &PgConnection, local_user_id: LocalUserId) -> Result { + pub fn read(conn: &mut PgConnection, local_user_id: LocalUserId) -> Result { let (local_user, person, counts) = local_user::table .find(local_user_id) .inner_join(person::table)