From 18bc6f49ae98a5a69f52b2672f45be83a4d90fc4 Mon Sep 17 00:00:00 2001 From: Ahmet Date: Thu, 15 Apr 2021 16:04:15 +0300 Subject: [PATCH] handle null values on datatables date dataformat --- .../datatables/datatables-extensions.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js index c625ac2178..892e6f8aae 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js @@ -462,11 +462,19 @@ var abp = abp || {}; }; datatables.defaultRenderers['date'] = function (value) { - return (ISOStringToDateTimeLocaleString())(value); + if(!value) { + return value; + } else { + return (ISOStringToDateTimeLocaleString())(value); + } }; datatables.defaultRenderers['datetime'] = function (value) { - return (ISOStringToDateTimeLocaleString(luxon.DateTime.DATETIME_SHORT))(value); + if(!value) { + return value; + } else { + return (ISOStringToDateTimeLocaleString(luxon.DateTime.DATETIME_SHORT))(value); + } }; /************************************************************************