From 8070721afd2b54f1c5483f5a1a794ef35c551603 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 24 Dec 2023 16:35:28 +0100 Subject: [PATCH] Prevent NPE --- app/src/main/java/eu/faircode/email/UriHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/UriHelper.java b/app/src/main/java/eu/faircode/email/UriHelper.java index 80dcfc24b6..c9b04ed464 100644 --- a/app/src/main/java/eu/faircode/email/UriHelper.java +++ b/app/src/main/java/eu/faircode/email/UriHelper.java @@ -332,7 +332,7 @@ public class UriHelper { } else if (uri.getHost() != null && uri.getHost().endsWith(".awstrack.me")) { // https://docs.aws.amazon.com/ses/latest/dg/configure-custom-open-click-domains.html String path = uri.getPath(); - int s = path.indexOf('/', 1); + int s = (path == null ? -1 : path.indexOf('/', 1)); Uri result = (s > 0 ? Uri.parse(path.substring(s + 1)) : null); changed = (result != null && isHyperLink(result)); url = (changed ? result : uri);