From 44e366e5eff49bea383a3073b8cb14edc0d842b8 Mon Sep 17 00:00:00 2001 From: TrianguloY Date: Sun, 6 Aug 2023 11:16:00 +0200 Subject: [PATCH] fix dumb crash --- .../trianguloy/urlchecker/modules/list/UriPartsModule.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/trianguloy/urlchecker/modules/list/UriPartsModule.java b/app/src/main/java/com/trianguloy/urlchecker/modules/list/UriPartsModule.java index a51715d..e6feb3b 100644 --- a/app/src/main/java/com/trianguloy/urlchecker/modules/list/UriPartsModule.java +++ b/app/src/main/java/com/trianguloy/urlchecker/modules/list/UriPartsModule.java @@ -76,8 +76,10 @@ class UriPartsDialog extends AModuleDialog { var uri = Uri.parse(urlData.url); var urlQuerySanitizer = new UrlQuerySanitizer(); // the default parseUrl doesn't remove the fragment - urlQuerySanitizer.setAllowUnregisteredParamaters(true); - urlQuerySanitizer.parseQuery(uri.getQuery()); + if (uri.getQuery() != null) { + urlQuerySanitizer.setAllowUnregisteredParamaters(true); + urlQuerySanitizer.parseQuery(uri.getQuery()); + } // domain elements if (uri.getAuthority() != null || uri.getScheme() != null) {