From b3314505505ab7a1bcec54ef000162fbe6ee52fc Mon Sep 17 00:00:00 2001
From: stevereis <stevereis93@gmail.com>
Date: Fri, 1 Oct 2021 11:41:02 +0200
Subject: [PATCH] Add trim numerics for table result

---
 api/src/engine/connectors/exareme/transformations.ts | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/api/src/engine/connectors/exareme/transformations.ts b/api/src/engine/connectors/exareme/transformations.ts
index 7e9af19..5a03098 100644
--- a/api/src/engine/connectors/exareme/transformations.ts
+++ b/api/src/engine/connectors/exareme/transformations.ts
@@ -5,7 +5,9 @@ import * as jsonata from 'jsonata'; // old import style needed due to 'export =
 
 export const transientToTable = jsonata(`
 ( 
-    $e := function($x, $r) {($x != null) ? $x : ($r ? $r : '')};
+    $trim := function($v) {$v.$string().$replace(/(\\d+\\.\\d{1,3})(\\d*)/, "$1")};
+
+    $e := function($x, $r) {($x != null) ? $trim($x) : ($r ? $r : '')};
 
     $fn := function($o, $prefix) {
         $type($o) = 'object' ? 
-- 
GitLab