Refactor activity_pub::activity::Activity

I only had to wrap it in Arc… -_-
This commit is contained in:
Bat
2018-05-02 22:36:13 +01:00
parent afe98ab1c3
commit cf41ae5fda
5 changed files with 15 additions and 33 deletions
+1 -2
View File
@@ -4,7 +4,6 @@ use rocket_contrib::Template;
use std::collections::HashMap;
use activity_pub::ActivityPub;
use activity_pub::activity::Activity;
use activity_pub::actor::Actor;
use activity_pub::outbox::Outbox;
use db_conn::DbConn;
@@ -58,7 +57,7 @@ fn create(conn: DbConn, data: Form<NewBlogForm>, user: User) -> Redirect {
}
#[get("/~/<name>/outbox")]
fn outbox<A: Activity + Clone + 'static>(name: String, conn: DbConn) -> Outbox<A> {
fn outbox(name: String, conn: DbConn) -> Outbox {
let blog = Blog::find_by_actor_id(&*conn, name).unwrap();
blog.outbox(&*conn)
}