From 4a1ab6f01c6413097ba13f35ba95dd81e48e22e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=B3ricz=20Gerg=C5=91?= Date: Sat, 25 Jan 2025 12:53:00 +0100 Subject: [PATCH] fix(rust): handle bad tok_1 --- apps/api/sharedLibs/html-transformer/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/sharedLibs/html-transformer/src/lib.rs b/apps/api/sharedLibs/html-transformer/src/lib.rs index 951a42bf..5a0fa39e 100644 --- a/apps/api/sharedLibs/html-transformer/src/lib.rs +++ b/apps/api/sharedLibs/html-transformer/src/lib.rs @@ -263,7 +263,7 @@ fn _transform_html_inner(opts: TranformHTMLOptions) -> Result { for img in document.select("img[srcset]")? { let mut sizes: Vec = img.attributes.borrow().get("srcset").ok_or(())?.to_string().split(",").filter_map(|x| { let tok: Vec<&str> = x.trim().split(" ").collect(); - let tok_1 = if tok.len() > 1 { + let tok_1 = if tok.len() > 1 && tok[1].len() > 0 { tok[1] } else { "1x"