mirror of
https://github.com/SagerNet/sing-geosite.git
synced 2025-12-16 14:23:16 +08:00
Fix convert root domain
This commit is contained in:
10
main.go
10
main.go
@@ -102,10 +102,12 @@ func parse(vGeositeData []byte) (map[string][]geosite.Item, error) {
|
||||
Value: domain.Value,
|
||||
})
|
||||
case routercommon.Domain_RootDomain:
|
||||
domains = append(domains, geosite.Item{
|
||||
Type: geosite.RuleTypeDomain,
|
||||
Value: domain.Value,
|
||||
})
|
||||
if strings.Contains(domain.Value, ".") {
|
||||
domains = append(domains, geosite.Item{
|
||||
Type: geosite.RuleTypeDomain,
|
||||
Value: domain.Value,
|
||||
})
|
||||
}
|
||||
domains = append(domains, geosite.Item{
|
||||
Type: geosite.RuleTypeDomainSuffix,
|
||||
Value: "." + domain.Value,
|
||||
|
||||
Reference in New Issue
Block a user