diff --git a/src/Core/Billing/Licenses/Extensions/LicenseExtensions.cs b/src/Core/Billing/Licenses/Extensions/LicenseExtensions.cs index 4def79e55c..d9a266c0f3 100644 --- a/src/Core/Billing/Licenses/Extensions/LicenseExtensions.cs +++ b/src/Core/Billing/Licenses/Extensions/LicenseExtensions.cs @@ -195,6 +195,13 @@ public static class LicenseExtensions : default; } + if (underlyingType == typeof(DateTime)) + { + return DateTime.TryParse(claim.Value, out var dateTimeValue) + ? (T)(object)dateTimeValue + : default; + } + if (underlyingType == typeof(DateTimeOffset)) { return DateTimeOffset.TryParse(claim.Value, out var dateTimeOffsetValue)