body: String,
embeds: Vec<Embed<Uri>>,
) -> Result<(), Error> {
if body.is_empty() {
if body.is_empty() && !thread.root().is_some_and(|(&root, _)| comment == root) {
return Err(Error::Edit(id));
}
debug_assert!(!thread.timeline.contains(&id));