filtering: imp code

This commit is contained in:
Stanislav Chzhen 2025-03-12 17:12:56 +03:00
parent d9a01c8fa6
commit 8dffd94a3b

View file

@ -462,7 +462,9 @@ func (d *DNSFilter) handleCheckHost(w http.ResponseWriter, r *http.Request) {
setts.ClientIP = addr
d.ApplyAdditionalFiltering(addr, "", setts)
} else if cli != "" {
setts.ClientName = cli
// TODO(s.chzhen): Set [Settings.ClientName] once urlfilter supports
// multiple client names. This will handle the case when a rule exists
// but the persistent client does not.
d.ApplyAdditionalFiltering(netip.Addr{}, cli, setts)
}