Diff
Logged in as anonymous

Differences From Artifact [eb1273e849]:

To Artifact [448dd04db5]:


21
22
23
24
25
26
27
28
29
30

31
}

/// Pass any text here to be validated as HTML, breaks on validation errors
pub fn validate (text: &str) -> Result<&str> {
	let fragment = Html::parse_fragment(text);
	if !fragment.errors.is_empty() {
		bail!(fragment.errors.join("\n"));
	} else {
		Ok(text)
	}

}







<
<

>

21
22
23
24
25
26
27


28
29
30
}

/// Pass any text here to be validated as HTML, breaks on validation errors
pub fn validate (text: &str) -> Result<&str> {
	let fragment = Html::parse_fragment(text);
	if !fragment.errors.is_empty() {
		bail!(fragment.errors.join("\n"));


	}
	Ok(text)
}