Bläddra i källkod

Added blocked domains count for Technitium

Kevin 5 månader sedan
förälder
incheckning
94806ed45d
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      internal/glance/widget-dns-stats.go

+ 3 - 0
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 {