From 9b4857649da4f3ab3c9320a31ac538765903be8e Mon Sep 17 00:00:00 2001 From: hamjin Date: Mon, 26 Feb 2024 14:38:54 +0800 Subject: [PATCH] fix: GeoIPMatcher doesn't obey the config when using GeoData --- dns/filters.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dns/filters.go b/dns/filters.go index 580d5da1..f183f11f 100644 --- a/dns/filters.go +++ b/dns/filters.go @@ -36,7 +36,7 @@ func (gf *geoipFilter) Match(ip netip.Addr) bool { if geoIPMatcher == nil { var err error - geoIPMatcher, _, err = geodata.LoadGeoIPMatcher("CN") + geoIPMatcher, _, err = geodata.LoadGeoIPMatcher(gf.code) if err != nil { log.Errorln("[GeoIPFilter] LoadGeoIPMatcher error: %s", err.Error()) return false