Use detsys_correlation if it is set

This commit is contained in:
Graham Christensen 2024-04-11 19:41:03 -04:00
parent 7bd6ea0e84
commit 2d747212b0

View file

@ -45,7 +45,9 @@ impl Metric {
impl TelemetryReport {
pub fn new() -> TelemetryReport {
TelemetryReport {
distinct_id: calculate_opaque_id().ok(),
distinct_id: env::var("DETSYS_CORRELATION")
.ok()
.or_else(|| calculate_opaque_id().ok()),
version: env!("CARGO_PKG_VERSION").to_string(),
is_ci: is_ci::cached(),