Fix links for post from remote blogs

This commit is contained in:
Bat 2018-07-26 16:19:21 +02:00
parent b7aa1790e5
commit 15477875da

View File

@ -206,14 +206,14 @@ impl Post {
json!({ json!({
"post": self, "post": self,
"author": self.get_authors(conn)[0].to_json(conn), "author": self.get_authors(conn)[0].to_json(conn),
"url": format!("/~/{}/{}/", blog.actor_id, self.slug), "url": format!("/~/{}/{}/", blog.get_fqn(conn), self.slug),
"date": self.creation_date.timestamp(), "date": self.creation_date.timestamp(),
"blog": blog.to_json(conn) "blog": blog.to_json(conn)
}) })
} }
pub fn compute_id(&self, conn: &PgConnection) -> String { pub fn compute_id(&self, conn: &PgConnection) -> String {
ap_url(format!("{}/~/{}/{}/", BASE_URL.as_str(), self.get_blog(conn).actor_id, self.slug)) ap_url(format!("{}/~/{}/{}/", BASE_URL.as_str(), self.get_blog(conn).get_fqn(conn), self.slug))
} }
} }