diff --git a/crieur-retrieve/src/tools/self_contained_html.rs b/crieur-retrieve/src/tools/self_contained_html.rs index 32b8c85..44c3e11 100644 --- a/crieur-retrieve/src/tools/self_contained_html.rs +++ b/crieur-retrieve/src/tools/self_contained_html.rs @@ -92,7 +92,7 @@ where // let image_urls = { let document = Document::from(&html); - let imgs = document.select("img"); + let imgs = document.select("img:not([src^=\"data:\"])"); imgs.iter() .map(|image| { @@ -115,7 +115,7 @@ where let html = { let document = Document::from(&html); - let imgs = document.select("img"); + let imgs = document.select("img:not([src^=\"data:\"])"); imgs.iter() .zip(downloaded_images.iter())