]> Untitled Git - lemmy.git/blobdiff - crates/db_queries/src/source/user.rs
Use Url type for ap_id fields in database (fixes #1364)
[lemmy.git] / crates / db_queries / src / source / user.rs
index 6e285f99bf9bacaea918d0a82dec41e5f6dec304..b7db3e2d1fe18675d8b9e829a87c5ca06889c02f 100644 (file)
@@ -5,6 +5,7 @@ use lemmy_db_schema::{
   naive_now,
   schema::user_::dsl::*,
   source::user::{UserForm, UserSafeSettings, User_},
+  Url,
 };
 use lemmy_utils::settings::Settings;
 
@@ -237,7 +238,7 @@ impl Crud<UserForm> for User_ {
 }
 
 impl ApubObject<UserForm> for User_ {
-  fn read_from_apub_id(conn: &PgConnection, object_id: &str) -> Result<Self, Error> {
+  fn read_from_apub_id(conn: &PgConnection, object_id: &Url) -> Result<Self, Error> {
     use lemmy_db_schema::schema::user_::dsl::*;
     user_
       .filter(deleted.eq(false))