Blog outbox

This commit is contained in:
Bat
2018-04-29 18:49:56 +01:00
parent 5e6be0cf93
commit 4666cd3ee3
7 changed files with 70 additions and 2 deletions
+7
View File
@@ -5,6 +5,7 @@ use std::collections::HashMap;
use activity_pub::ActivityPub;
use activity_pub::actor::Actor;
use activity_pub::outbox::Outbox;
use db_conn::DbConn;
use models::blog_authors::*;
use models::blogs::*;
@@ -55,3 +56,9 @@ fn create(conn: DbConn, data: Form<NewBlogForm>, user: User) -> Redirect {
Redirect::to(format!("/~/{}", slug).as_str())
}
#[get("/~/<name>/outbox")]
fn outbox(name: String, conn: DbConn) -> Outbox {
let blog = Blog::find_by_actor_id(&*conn, name).unwrap();
blog.outbox(&*conn)
}