add another async (and correctly convert followers_count)

remotes/DearRude/go/async
Mina Galić 4 years ago
parent cb1c260692
commit 0726375859
Signed by: igalic
GPG Key ID: ACFEFF7F6A123A86

@ -401,7 +401,7 @@ pub fn valid_slug(title: &str) -> Result<(), ValidationError> {
}
#[post("/~/<blog_name>/new", data = "<form>")]
pub fn create(
pub async fn create(
blog_name: String,
form: LenientForm<NewPostForm>,
cl: ContentLen,

@ -277,7 +277,10 @@ pub async fn followers(
let conn = &*rockets.conn;
let page = page.unwrap_or_default();
let user: User = User::find_by_fqn(&rockets, &name).await?;
let followers_count = user.count_followers(&conn);
let followers_count = match user.count_followers(&conn) {
Ok(num) => num,
Err(_) => 0,
};
Ok(render!(users::followers(
&rockets.to_context(),

Loading…
Cancel
Save