From 94806ed45dbdb15c32b9792980344a94e320d9ff Mon Sep 17 00:00:00 2001 From: Kevin <15876989+KevinFumbles@users.noreply.github.com> Date: Wed, 12 Feb 2025 16:05:38 -0500 Subject: [PATCH] Added blocked domains count for Technitium --- internal/glance/widget-dns-stats.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/glance/widget-dns-stats.go b/internal/glance/widget-dns-stats.go index 6ba506d..a137228 100644 --- a/internal/glance/widget-dns-stats.go +++ b/internal/glance/widget-dns-stats.go @@ -392,6 +392,8 @@ type technitiumStatsResponse struct { Stats struct { TotalQueries int `json:"totalQueries"` BlockedQueries int `json:"totalBlocked"` + BlockedZones int `json:"blockedZones"` + BlockListZones int `json:"blockListZones"` } `json:"stats"` MainChartData struct { Datasets []struct { @@ -437,6 +439,7 @@ func fetchTechnitiumStats(instanceUrl string, allowInsecure bool, token string, TotalQueries: responseJson.Response.Stats.TotalQueries, BlockedQueries: responseJson.Response.Stats.BlockedQueries, TopBlockedDomains: make([]dnsStatsBlockedDomain, 0, topBlockedDomainsCount), + DomainsBlocked: responseJson.Response.Stats.BlockedZones + responseJson.Response.Stats.BlockListZones, } if stats.TotalQueries <= 0 {