feat: Do not send metrics if the client used DNT or GPC
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
1 parent
617b68f43e
commit
b2a27cad72
5 files changed
+23
-5
No files matched your search
@@ -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)
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user