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);
                         }