You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by kb...@apache.org on 2020/10/06 16:04:05 UTC
[atlas] branch branch-2.0 updated: ATLAS-3964: Atlas UI displays
large numbers incorrectly #1
This is an automated email from the ASF dual-hosted git repository.
kbhatt pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/branch-2.0 by this push:
new 28de23f ATLAS-3964: Atlas UI displays large numbers incorrectly #1
28de23f is described below
commit 28de23f6f17af54c3684404a8e8ff2581124dd3c
Author: Deep Singh <de...@gmail.com>
AuthorDate: Tue Oct 6 21:31:23 2020 +0530
ATLAS-3964: Atlas UI displays large numbers incorrectly #1
Signed-off-by: kevalbhatt <kb...@apache.org>
(cherry picked from commit 4f95ee8cc199d17ec954f81d8af9d0152af142f4)
---
dashboardv2/public/js/utils/Overrides.js | 2 +-
dashboardv3/public/js/utils/Overrides.js | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dashboardv2/public/js/utils/Overrides.js b/dashboardv2/public/js/utils/Overrides.js
index 63770b5..9cff134 100644
--- a/dashboardv2/public/js/utils/Overrides.js
+++ b/dashboardv2/public/js/utils/Overrides.js
@@ -46,7 +46,7 @@ define(['require', 'utils/Utils', 'lossless-json', 'marionette', 'backgrid', 'as
converters: _.extend($.ajaxSettings.converters, {
"text json": function(data) {
try {
- return LosslessJSON.parse(data, function(k, v) { return (v.isLosslessNumber) ? v.value : v });
+ return LosslessJSON.parse(data, function(k, v) { try { return (v.isLosslessNumber) ? v.valueOf() : v } catch (err) { return v.value } });
} catch (err) {
return $.parseJSON(data);
}
diff --git a/dashboardv3/public/js/utils/Overrides.js b/dashboardv3/public/js/utils/Overrides.js
index 63770b5..9cff134 100644
--- a/dashboardv3/public/js/utils/Overrides.js
+++ b/dashboardv3/public/js/utils/Overrides.js
@@ -46,7 +46,7 @@ define(['require', 'utils/Utils', 'lossless-json', 'marionette', 'backgrid', 'as
converters: _.extend($.ajaxSettings.converters, {
"text json": function(data) {
try {
- return LosslessJSON.parse(data, function(k, v) { return (v.isLosslessNumber) ? v.value : v });
+ return LosslessJSON.parse(data, function(k, v) { try { return (v.isLosslessNumber) ? v.valueOf() : v } catch (err) { return v.value } });
} catch (err) {
return $.parseJSON(data);
}