fix: adds back support for legacy AllowPackageTelemetry (#18644)

Due to an unfortunate mistake in the Umbraco.Cms.Targets generated JSON schema, we alluded to supporting `allowPackageTelemetry` in the JSON files, however the backend didn't support this.
This commit is contained in:
Jacob Overgaard
2025-03-11 16:51:38 +01:00
committed by GitHub
parent c0b6317da8
commit 2cc9d2cab0
3 changed files with 11 additions and 1 deletions

View File

@@ -353,7 +353,7 @@ public class PackagingService : IPackagingService
}
// Set additional values
installedPackage.AllowPackageTelemetry = packageManifest.AllowTelemetry;
installedPackage.AllowPackageTelemetry = packageManifest is { AllowTelemetry: true, AllowPackageTelemetry: true };
if (!string.IsNullOrEmpty(packageManifest.Version))
{