]> Untitled Git - lemmy.git/blobdiff - crates/db_schema/src/impls/language.rs
implement language tags for site/community in db and api (#2434)
[lemmy.git] / crates / db_schema / src / impls / language.rs
index 0aef28f207dce535e823524163f9cbc754c8c31f..a56c26d7de469f6cf113afa300ac6e3690aa11c2 100644 (file)
@@ -1,5 +1,5 @@
-use crate::{newtypes::LanguageId, source::language::Language};
-use diesel::{result::Error, PgConnection, RunQueryDsl, *};
+use crate::{diesel::ExpressionMethods, newtypes::LanguageId, source::language::Language};
+use diesel::{result::Error, PgConnection, QueryDsl, RunQueryDsl};
 
 impl Language {
   pub fn read_all(conn: &mut PgConnection) -> Result<Vec<Language>, Error> {
@@ -27,11 +27,6 @@ impl Language {
       Ok(None)
     }
   }
-
-  pub fn read_undetermined(conn: &mut PgConnection) -> Result<LanguageId, Error> {
-    use crate::schema::language::dsl::*;
-    Ok(language.filter(code.eq("und")).first::<Self>(conn)?.id)
-  }
 }
 
 #[cfg(test)]