This is an automated email from the ASF dual-hosted git repository.
ppawar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/master by this push:
new 4b702b076 ATLAS-5015: UI: when server response date fields as '0', UI
shows as current time. (#332)
4b702b076 is described below
commit 4b702b07650d0376b535275fa8b739c3c01237ac
Author: Brijesh Bhalala <[email protected]>
AuthorDate: Thu Apr 17 13:17:21 2025 +0530
ATLAS-5015: UI: when server response date fields as '0', UI shows as
current time. (#332)
---
dashboardv2/public/js/utils/CommonViewFunction.js | 2 +-
dashboardv2/public/js/utils/Utils.js | 8 ++++++--
dashboardv3/public/js/utils/CommonViewFunction.js | 2 +-
dashboardv3/public/js/utils/Utils.js | 7 +++++--
4 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/dashboardv2/public/js/utils/CommonViewFunction.js
b/dashboardv2/public/js/utils/CommonViewFunction.js
index e5a75674a..fbaaf2602 100644
--- a/dashboardv2/public/js/utils/CommonViewFunction.js
+++ b/dashboardv2/public/js/utils/CommonViewFunction.js
@@ -291,7 +291,7 @@ define(['require', 'utils/Utils', 'modules/Modal',
'utils/Messages', 'utils/Enum
if (defEntity && defEntity.typeName) {
var defEntityType = defEntity.typeName.toLocaleLowerCase();
if (defEntityType === 'date') {
- keyValue = moment(keyValue)._isValid ? Utils.formatDate({
date: keyValue }) : null;
+ keyValue = moment(keyValue).isValid() ? Utils.formatDate({
date: keyValue }) : null;
} else if (_.isObject(keyValue)) {
keyValue = extractObject({ "keyValue": keyValue, "key":
key, 'defEntity': defEntity });
}
diff --git a/dashboardv2/public/js/utils/Utils.js
b/dashboardv2/public/js/utils/Utils.js
index b4e02971e..04c31d9fc 100644
--- a/dashboardv2/public/js/utils/Utils.js
+++ b/dashboardv2/public/js/utils/Utils.js
@@ -953,7 +953,11 @@ define(['require', 'utils/Globals', 'pnotify',
'utils/Messages', 'utils/Enums',
var dateValue = null,
dateFormat = Globals.dateTimeFormat,
isValidDate = false;
- if (options && options.date) {
+
+ if (options && !options.date) {
+ return null;
+ }
+ else {
dateValue = options.date;
if (dateValue !== "-") {
dateValue = parseInt(dateValue);
@@ -961,7 +965,7 @@ define(['require', 'utils/Globals', 'pnotify',
'utils/Messages', 'utils/Enums',
dateValue = options.date;
}
dateValue = moment(dateValue);
- if (dateValue._isValid) {
+ if (dateValue.isValid) {
isValidDate = true;
dateValue = dateValue.format(dateFormat);
}
diff --git a/dashboardv3/public/js/utils/CommonViewFunction.js
b/dashboardv3/public/js/utils/CommonViewFunction.js
index c0eb7d7e7..38b4ee98c 100644
--- a/dashboardv3/public/js/utils/CommonViewFunction.js
+++ b/dashboardv3/public/js/utils/CommonViewFunction.js
@@ -291,7 +291,7 @@ define(['require', 'utils/Utils', 'modules/Modal',
'utils/Messages', 'utils/Enum
if (defEntity && defEntity.typeName) {
var defEntityType = defEntity.typeName.toLocaleLowerCase();
if (defEntityType === 'date') {
- keyValue = moment(keyValue)._isValid ? Utils.formatDate({
date: keyValue }) : null;
+ keyValue = moment(keyValue).isValid() ? Utils.formatDate({
date: keyValue }) : null;
} else if (_.isObject(keyValue)) {
keyValue = extractObject({ "keyValue": keyValue, "key":
key, 'defEntity': defEntity });
}
diff --git a/dashboardv3/public/js/utils/Utils.js
b/dashboardv3/public/js/utils/Utils.js
index dcd737c01..71953da0b 100644
--- a/dashboardv3/public/js/utils/Utils.js
+++ b/dashboardv3/public/js/utils/Utils.js
@@ -971,7 +971,10 @@ define(['require', 'utils/Globals', 'pnotify',
'utils/Messages', 'utils/Enums',
var dateValue = null,
dateFormat = Globals.dateTimeFormat,
isValidDate = false;
- if (options && options.date) {
+ if (options && !options.date) {
+ return null;
+ }
+ else {
dateValue = options.date;
if (dateValue !== "-") {
dateValue = parseInt(dateValue);
@@ -979,7 +982,7 @@ define(['require', 'utils/Globals', 'pnotify',
'utils/Messages', 'utils/Enums',
dateValue = options.date;
}
dateValue = moment(dateValue);
- if (dateValue._isValid) {
+ if (dateValue.isValid) {
isValidDate = true;
dateValue = dateValue.format(dateFormat);
}