From ad92d4a9acf9460bb1dd14a16e8b9f8f3832e1ee Mon Sep 17 00:00:00 2001
From: pkupczyk <piotr.kupczyk@id.ethz.ch>
Date: Tue, 4 Apr 2023 16:46:30 +0200
Subject: [PATCH] SSDM-13463 : Export selection of fields from tables - UI part
 - format dates in TSV export

---
 ui-admin/src/js/components/common/grid/GridUtil.js | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/ui-admin/src/js/components/common/grid/GridUtil.js b/ui-admin/src/js/components/common/grid/GridUtil.js
index c759f95ca04..b4423e17a99 100644
--- a/ui-admin/src/js/components/common/grid/GridUtil.js
+++ b/ui-admin/src/js/components/common/grid/GridUtil.js
@@ -29,7 +29,14 @@ function registratorColumn(params) {
 function dateColumn(params) {
   return {
     ...params,
-    getValue: ({ row }) => _.get(row, params.path),
+    getValue: ({ row, operation }) => {
+      const value = _.get(row, params.path)
+      if (operation === 'export') {
+        return date.format(value)
+      } else {
+        return value
+      }
+    },
     renderValue: ({ value }) => date.format(value),
     renderFilter: ({ value, onChange }) => {
       return (
-- 
GitLab