fix(Tracking): add null check

This commit is contained in:
FineFindus
2024-07-19 20:43:43 +02:00
parent 72d486e992
commit 499baeb496

View File

@@ -4,6 +4,7 @@ import android.net.Uri;
import android.util.Patterns;
import androidx.annotation.NonNull;
import java.util.Arrays;
import java.util.regex.Matcher;
@@ -63,6 +64,8 @@ public class Tracking{
@NonNull
public static String removeTrackingParameters(@NonNull String url){
Uri uri=Uri.parse(url);
if(uri==null)
return url;
Uri.Builder uriBuilder=uri.buildUpon().clearQuery();
// Iterate over existing parameters and add them back if they are not tracking parameters