Check if link title has valid parent domain

This commit is contained in:
M66B
2021-08-17 08:44:44 +02:00
parent 528720932d
commit e866bfaa25
2 changed files with 19 additions and 7 deletions

View File

@@ -171,9 +171,11 @@ public class FragmentDialogOpenLink extends FragmentDialogBase {
// Process title
final Uri uriTitle;
if (title != null && PatternsCompat.WEB_URL.matcher(title).matches())
uriTitle = Uri.parse(title.contains("://") ? title : "http://" + title);
else
if (title != null && PatternsCompat.WEB_URL.matcher(title).matches()) {
Uri u = Uri.parse(title.contains("://") ? title : "http://" + title);
String host = u.getHost(); // Capture1.PNG
uriTitle = (UriHelper.hasParentDomain(context, host) ? u : null);
} else
uriTitle = null;
// Get views