Use Reshare::to_activity07() instead of to_activity()

This commit is contained in:
Kitaiti Makoto
2022-05-02 23:18:47 +09:00
parent ae9c9262f7
commit f365041a45
2 changed files with 10 additions and 50 deletions
+3 -3
View File
@@ -3,7 +3,7 @@ use rocket_i18n::I18n;
use crate::routes::errors::ErrorPage;
use crate::utils::requires_login;
use plume_common::activity_pub::{broadcast, broadcast07};
use plume_common::activity_pub::broadcast07;
use plume_models::{
blogs::Blog, db_conn::DbConn, inbox::inbox, posts::Post, reshares::*, timeline::*, users::User,
Error, PlumeRocket, CONFIG,
@@ -27,10 +27,10 @@ pub fn create(
Timeline::add_to_all_timelines(&conn, &post, Kind::Reshare(&user))?;
let dest = User::one_by_instance(&conn)?;
let act = reshare.to_activity(&conn)?;
let act = reshare.to_activity07(&conn)?;
rockets
.worker
.execute(move || broadcast(&user, act, dest, CONFIG.proxy().cloned()));
.execute(move || broadcast07(&user, act, dest, CONFIG.proxy().cloned()));
} else {
let reshare = Reshare::find_by_user_on_post(&conn, user.id, post.id)?;
let delete_act = reshare.build_undo07(&conn)?;