proper rendering of date on subscriptions table

pull/24/head
Zlatin Balevsky 2019-11-08 08:31:00 +00:00
parent 11bc672544
commit 71298e5e73
1 changed files with 3 additions and 6 deletions

View File

@ -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 })
}
}
}
@ -746,6 +741,8 @@ class MainFrameView {
}
})
subscriptionTable.setDefaultRenderer(Long.class, new DateRenderer())
// trusted table
def trustedTable = builder.getVariable("trusted-table")
trustedTable.rowSorter.addRowSorterListener({evt -> trustTablesSortEvents["trusted-table"] = evt})