♻️ Simple & Efficient Gemini-to-HTTP Proxy fuwn.net
proxy gemini-protocol protocol gemini http rust
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(html): Default condense behaviour regression

Fuwn 944cf079 daf6362b

+6 -3
+6 -3
src/html.rs
··· 51 51 52 52 links.contains(&url.path().to_string()) || links.contains(&"*".to_string()) 53 53 }; 54 - let mut in_condense_links_flag_trap = true; 55 54 let condensible_headings_value = 56 55 var("CONDENSE_LINKS_AT_HEADINGS").unwrap_or_default(); 57 - let condensible_headings = 58 - condensible_headings_value.split(',').collect::<Vec<_>>(); 56 + let condensible_headings = if condensible_headings_value.is_empty() { 57 + vec![] 58 + } else { 59 + condensible_headings_value.split(',').collect::<Vec<_>>() 60 + }; 61 + let mut in_condense_links_flag_trap = !condensible_headings.is_empty(); 59 62 60 63 for node in ast { 61 64 if condensible_headings.contains(&node.to_gemtext().as_str()) {