fn public_key(&self) -> Option<String>;
fn private_key(&self) -> Option<String>;
- /// numeric id in the database, used for insert_activity
- fn user_id(&self) -> i32;
-
async fn send_follow(
&self,
follow_actor_id: &Url,
/// persistent.
pub async fn insert_activity<T>(
ap_id: &Url,
- user_id: i32,
activity: T,
local: bool,
+ sensitive: bool,
pool: &DbPool,
) -> Result<(), LemmyError>
where
{
let ap_id = ap_id.to_string();
blocking(pool, move |conn| {
- Activity::insert(conn, ap_id, user_id, &activity, local)
+ Activity::insert(conn, ap_id, &activity, local, sensitive)
})
.await??;
Ok(())