Skip to content

Commit 4e331b3

Browse files
committed
fix(templ): htmlelement/htmlxref don't lowercase
This was producing invalid urls in some cases.
1 parent d2930a0 commit 4e331b3

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

crates/rari-doc/src/templ/templs/links/htmlxref.rs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use std::borrow::Cow;
2-
31
use rari_templ_func::rari_f;
42
use rari_types::AnyArg;
53

@@ -13,16 +11,11 @@ pub fn htmlxref(
1311
anchor: Option<String>,
1412
_: Option<AnyArg>,
1513
) -> Result<String, DocError> {
16-
let display = display.as_deref().filter(|s| !s.is_empty());
17-
let element_name = element_name.to_lowercase();
14+
let display = display.filter(|s| !s.is_empty());
1815
let mut code = false;
19-
let display = display.map(Cow::Borrowed).unwrap_or_else(|| {
20-
if element_name.contains(' ') {
21-
Cow::Borrowed(element_name.as_str())
22-
} else {
23-
code = true;
24-
Cow::Owned(format!("&lt;{element_name}&gt;"))
25-
}
16+
let display = display.unwrap_or_else(|| {
17+
code = true;
18+
format!("&lt;{element_name}&gt;")
2619
});
2720
let mut url = format!(
2821
"/{}/docs/Web/HTML/Element/{}",

0 commit comments

Comments
 (0)