From 944cf079a85e1602f39a039be6c1c16db59a5b6d Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 27 May 2025 17:11:25 +0000 Subject: fix(html): Default condense behaviour regression --- src/html.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/html.rs b/src/html.rs index 2fd0dc3..899f011 100644 --- a/src/html.rs +++ b/src/html.rs @@ -51,11 +51,14 @@ pub fn from_gemini( links.contains(&url.path().to_string()) || links.contains(&"*".to_string()) }; - let mut in_condense_links_flag_trap = true; let condensible_headings_value = var("CONDENSE_LINKS_AT_HEADINGS").unwrap_or_default(); - let condensible_headings = - condensible_headings_value.split(',').collect::>(); + let condensible_headings = if condensible_headings_value.is_empty() { + vec![] + } else { + condensible_headings_value.split(',').collect::>() + }; + let mut in_condense_links_flag_trap = !condensible_headings.is_empty(); for node in ast { if condensible_headings.contains(&node.to_gemtext().as_str()) { -- cgit v1.2.3