Fix panic because of invalid URL parsing when commenting

This commit is contained in:
Bat 2018-09-09 11:53:22 +01:00
parent 1f2bd105b6
commit b4391b55f2

View File

@ -47,7 +47,7 @@ fn create(blog_name: String, slug: String, data: LenientForm<NewCommentForm>, us
let user_clone = user.clone();
worker.execute(Thunk::of(move || broadcast(&user_clone, new_comment, followers)));
Redirect::to(format!("/~/{}/{}/#comment-{}", blog_name, slug, id))
Redirect::to(format!(uri!(super::posts::details: blog_name = blog_name, slug = slug))
})
.map_err(|errors| {
// TODO: de-duplicate this code
@ -69,5 +69,5 @@ fn create(blog_name: String, slug: String, data: LenientForm<NewCommentForm>, us
"user_fqn": user.get_fqn(&*conn),
"errors": errors
}))
})
})
}