fix #5461 - handle MinDate and MaxDate

This commit is contained in:
sbwalker
2025-08-07 10:58:33 -04:00
parent 02011f9ce5
commit b11a7a678c

View File

@ -504,8 +504,8 @@ namespace Oqtane.Modules
public DateTime? UtcToLocal(DateTime? datetime) public DateTime? UtcToLocal(DateTime? datetime)
{ {
// Early return if input is null // Early return if input is null
if (datetime == null) if (datetime == null || datetime.Value == DateTime.MinValue || datetime.Value == DateTime.MaxValue)
return null; return datetime;
string timezoneId = null; string timezoneId = null;
@ -524,8 +524,8 @@ namespace Oqtane.Modules
public DateTime? LocalToUtc(DateTime? datetime) public DateTime? LocalToUtc(DateTime? datetime)
{ {
// Early return if input is null // Early return if input is null
if (datetime == null) if (datetime == null || datetime.Value == DateTime.MinValue || datetime.Value == DateTime.MaxValue)
return null; return datetime;
string timezoneId = null; string timezoneId = null;