From 1c0df42fb4329b4949bfd941632d7fa185bddff4 Mon Sep 17 00:00:00 2001 From: yggverse Date: Thu, 19 Mar 2026 19:14:50 +0200 Subject: [PATCH] fix relative references --- src/main.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index acf9a43..2436478 100644 --- a/src/main.rs +++ b/src/main.rs @@ -228,9 +228,15 @@ fn pre_format(data: &str, uploads: &mut HashSet) -> String { .captures(&c[1]) .unwrap()[1] .trim_start_matches("/") + .replace("d/", "") .into(), ); - format!("", c[1].replace(" url=", " src=")) + format!( + "", + c[1].replace(" url=\"/", " src=\"") + .replace(" url=\"d/", " src=\"") + .replace(" url=", " src=") + ) }), "", ), @@ -242,6 +248,8 @@ fn pre_format(data: &str, uploads: &mut HashSet) -> String { .replace("", "") .replace("", "") + .replace(" url=\"/", " href=\"") + .replace(" url=\"d/", " href=\"") .replace(" url=", " href=") .replace("", "") .replace("", "")