]> Untitled Git - lemmy.git/blobdiff - crates/db_views_actor/src/person_view.rs
Moving admin to person table. Fixes #1515
[lemmy.git] / crates / db_views_actor / src / person_view.rs
index a44a468c40fc42df6bb0537e70ffc97641bf5413..8e292c3fcaf045ec02c8d69750e2f33a801a0d64 100644 (file)
@@ -9,7 +9,7 @@ use lemmy_db_queries::{
   ViewToVec,
 };
 use lemmy_db_schema::{
-  schema::{local_user, person, person_aggregates},
+  schema::{person, person_aggregates},
   source::person::{Person, PersonSafe},
   PersonId,
 };
@@ -36,9 +36,8 @@ impl PersonViewSafe {
   pub fn admins(conn: &PgConnection) -> Result<Vec<Self>, Error> {
     let admins = person::table
       .inner_join(person_aggregates::table)
-      .inner_join(local_user::table)
       .select((Person::safe_columns_tuple(), person_aggregates::all_columns))
-      .filter(local_user::admin.eq(true))
+      .filter(person::admin.eq(true))
       .order_by(person::published)
       .load::<PersonViewSafeTuple>(conn)?;