Fallback to detailed if not telemetry level not set (#14134)

Co-authored-by: Zeegaan <nge@umbraco.dk>
This commit is contained in:
Nikolaj Geisle
2023-05-11 13:50:47 +02:00
committed by GitHub
parent b0b591821b
commit 36d72ac85c
4 changed files with 5 additions and 5 deletions

View File

@@ -13,5 +13,5 @@ public class InstallViewModel
public DatabaseInstallViewModel Database { get; set; } = null!;
[JsonConverter(typeof(JsonStringEnumConverter))]
public TelemetryLevel TelemetryLevel { get; set; } = TelemetryLevel.Basic;
public TelemetryLevel TelemetryLevel { get; set; } = TelemetryLevel.Detailed;
}

View File

@@ -60,7 +60,7 @@ public class MetricsConsentService : IMetricsConsentService
if (analyticsLevelString is null ||
Enum.TryParse(analyticsLevelString, out TelemetryLevel analyticsLevel) is false)
{
return TelemetryLevel.Basic;
return TelemetryLevel.Detailed;
}
return analyticsLevel;

View File

@@ -8,5 +8,5 @@ public class InstallData
public DatabaseInstallData Database { get; set; } = null!;
public TelemetryLevel TelemetryLevel { get; set; } = TelemetryLevel.Basic;
public TelemetryLevel TelemetryLevel { get; set; } = TelemetryLevel.Detailed;
}

View File

@@ -84,7 +84,7 @@ public class TelemetryServiceTests
};
var manifestParser = CreateManifestParser(manifests);
var metricsConsentService = new Mock<IMetricsConsentService>();
metricsConsentService.Setup(x => x.GetConsentLevel()).Returns(TelemetryLevel.Basic);
metricsConsentService.Setup(x => x.GetConsentLevel()).Returns(TelemetryLevel.Detailed);
var sut = new TelemetryService(
manifestParser,
version,
@@ -119,7 +119,7 @@ public class TelemetryServiceTests
};
var manifestParser = CreateManifestParser(manifests);
var metricsConsentService = new Mock<IMetricsConsentService>();
metricsConsentService.Setup(x => x.GetConsentLevel()).Returns(TelemetryLevel.Basic);
metricsConsentService.Setup(x => x.GetConsentLevel()).Returns(TelemetryLevel.Detailed);
var sut = new TelemetryService(
manifestParser,
version,