From 9b571db68b40eaf6dcff1e69d655517a297c30b3 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 31 Jan 2024 15:50:42 -0500 Subject: [PATCH] Fix NPE --- .../java/eu/siacs/conversations/ui/UriHandlerActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java b/src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java index 457b4e0b80baa7ecf059b7c6de0b053562dfdaf4..fd25042daa77129738a2f05f7dbf77b0a840d140 100644 --- a/src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java @@ -162,13 +162,13 @@ public class UriHandlerActivity extends AppCompatActivity { if (uri == null) return true; - if (uri.getScheme().equals("sgnl")) { + if ("sgnl".equals(uri.getScheme())) { stickers = Uri.parse("https://stickers.cheogram.com/signal/" + uri.getQueryParameter("pack_id") + "," + uri.getQueryParameter("pack_key")); if (hasStoragePermission(1)) downloadStickers(); return false; } - if (uri.getScheme().equals("https") && uri.getHost().equals("signal.art")) { + if ("https".equals(uri.getScheme()) && "signal.art".equals(uri.getHost())) { android.net.UrlQuerySanitizer q = new android.net.UrlQuerySanitizer(); q.setAllowUnregisteredParamaters(true); q.parseQuery(uri.getFragment());