From 7aa2f801176ee57df343f2077f86ea517f3b7bbd Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Mon, 6 Nov 2023 19:07:47 +0100 Subject: [PATCH] (domain) id.au should be treated as a TLD --- code/common/db/src/main/java/nu/marginalia/db/DomainTypes.java | 1 - .../model/src/main/java/nu/marginalia/model/EdgeDomain.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/code/common/db/src/main/java/nu/marginalia/db/DomainTypes.java b/code/common/db/src/main/java/nu/marginalia/db/DomainTypes.java index 94d3ca6e..c4405aab 100644 --- a/code/common/db/src/main/java/nu/marginalia/db/DomainTypes.java +++ b/code/common/db/src/main/java/nu/marginalia/db/DomainTypes.java @@ -3,7 +3,6 @@ package nu.marginalia.db; import com.zaxxer.hikari.HikariDataSource; import gnu.trove.list.TIntList; import gnu.trove.list.array.TIntArrayList; -import nu.marginalia.model.EdgeDomain; import org.slf4j.LoggerFactory; import org.slf4j.Logger; diff --git a/code/common/model/src/main/java/nu/marginalia/model/EdgeDomain.java b/code/common/model/src/main/java/nu/marginalia/model/EdgeDomain.java index 88dea9c7..54038b6a 100644 --- a/code/common/model/src/main/java/nu/marginalia/model/EdgeDomain.java +++ b/code/common/model/src/main/java/nu/marginalia/model/EdgeDomain.java @@ -57,7 +57,7 @@ public class EdgeDomain implements Serializable { } } - private static final Predicate govListTest = Pattern.compile(".*\\.(ac|co|org|gov|edu|com)\\.[a-z]{2}").asMatchPredicate(); + private static final Predicate govListTest = Pattern.compile(".*\\.(id|ac|co|org|gov|edu|com)\\.[a-z]{2}").asMatchPredicate(); private boolean looksLikeGovTld(String host) { if (host.length() < 8) return false;