From aac33577ed6aff6a3918e8f47149d2bb58fd2984 Mon Sep 17 00:00:00 2001 From: stevereis <stevereis93@gmail.com> Date: Mon, 6 Dec 2021 18:09:04 +0100 Subject: [PATCH] Fix harmonized date --- api/src/engine/connectors/exareme/transformations.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/api/src/engine/connectors/exareme/transformations.ts b/api/src/engine/connectors/exareme/transformations.ts index d53a44d..3e2e4e1 100644 --- a/api/src/engine/connectors/exareme/transformations.ts +++ b/api/src/engine/connectors/exareme/transformations.ts @@ -34,6 +34,7 @@ export const transformToExperiment = jsonata(` $toArray := function($x) { $type($x) = 'array' ? $x : [$x]}; + $convDate := function($v) { $type($v) = 'string' ? $toMillis($v) : $v }; { "name": name, @@ -41,10 +42,10 @@ export const transformToExperiment = jsonata(` "author": createdBy, "viewed": viewed, "status": status, - "createdAt": created, - "finishedAt": finished, + "createdAt": $convDate(created), + "finishedAt": $convDate(finished), "shared": shared, - "updateAt": updated, + "updateAt": $convDate(updated), "domain": algorithm.parameters[name = "pathology"].value, "variables": $split(algorithm.parameters[name = "y"].value, ','), "coVariables": $toArray($split(algorithm.parameters[name = "x"].value, ',')), -- GitLab