feat: Do not send metrics if the client used DNT or GPC
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
PapaTutuWawa committed 2024-02-09 21:02:17 +01:00
1 parent 617b68f43e
commit b2a27cad72
5 files changed
+23 -5

No files matched your search

+1 -1
View File
@@ -124,7 +124,7 @@ func ServeFile(context *context.Context) {
context.Writer.Write(content)
// Tell Loki about if, if desired
if context.Global.MetricConfig.ShouldSendMetrics(path, context.UserAgent) {
if context.Global.MetricConfig.ShouldSendMetrics(path, context.UserAgent, context.DNT, context.GPC) {
context.Global.MetricConfig.SendMetricPing(context.Domain, path, context.Referrer)
}
}