0
0
mirror of https://github.com/TrianguloY/UrlChecker.git synced 2024-09-19 20:02:16 +02:00

avoid IndexOutOfBounds with query =

fixes #365
This commit is contained in:
TrianguloY 2024-07-15 13:03:24 +02:00
parent 10c24a6816
commit d51653af0d

View File

@ -18,7 +18,6 @@ import com.trianguloy.urlchecker.url.UrlData;
import com.trianguloy.urlchecker.utilities.methods.AndroidUtils;
import com.trianguloy.urlchecker.utilities.methods.Inflater;
import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@ -190,16 +189,16 @@ class RemoveQueriesDialog extends AModuleDialog {
* Returns the name of a query (by index)
*/
public String getQueryName(int index) {
return queries.get(index).split("=")[0];
return splitFix(queries.get(index),"=").get(0);
}
/**
* Returns the decoded value of a query (by index)
*/
public String getQueryValue(int index) {
String[] split = queries.get(index).split("=");
if (split.length == 1) return "";
return decode(split[1]);
var split = splitFix(queries.get(index),"=");
if (split.size() <= 1) return "";
return decode(split.get(1));
}
/**