From 2de429b2430b8ec6de5221cdfdc2367fb30342a8 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 24 Oct 2025 15:12:31 +0200 Subject: [PATCH] Fixed index error on background image urls --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 20929a0f7f..d20d29540b 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -727,8 +727,10 @@ public class HtmlHelper { if (us >= 0 && ue > us) { url = url.substring(us + 4, ue); if ((url.startsWith("'") && url.endsWith("'")) || - (url.startsWith("\"") && url.endsWith("\""))) - url = url.substring(1, url.length() - 1); + (url.startsWith("\"") && url.endsWith("\""))) { + if (url.length() > 1) + url = url.substring(1, url.length() - 1); + } Element img = document.createElement("img") .attr("src", url); element.prependElement("br");