From 71298e5e7392355346206fc4cdc978519d981cf2 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Fri, 8 Nov 2019 08:31:00 +0000 Subject: [PATCH] proper rendering of date on subscriptions table --- .../views/com/muwire/gui/MainFrameView.groovy | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy index fd6f2b9c..a456d2d1 100644 --- a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy @@ -463,12 +463,7 @@ class MainFrameView { closureColumn(header : "Trusted", preferredWidth : 20, type: Integer, read : {it.good.size()}) closureColumn(header : "Distrusted", preferredWidth: 20, type: Integer, read : {it.bad.size()}) closureColumn(header : "Status", preferredWidth: 30, type: String, read : {it.status.toString()}) - closureColumn(header : "Last Updated", preferredWidth: 200, type : String, read : { - if (it.timestamp == 0) - return "Never" - else - return String.valueOf(new Date(it.timestamp)) - }) + closureColumn(header : "Last Updated", preferredWidth: 200, type : Long, read : { it.timestamp }) } } } @@ -745,6 +740,8 @@ class MainFrameView { break } }) + + subscriptionTable.setDefaultRenderer(Long.class, new DateRenderer()) // trusted table def trustedTable = builder.getVariable("trusted-table")