Use startup_time from system.connected (#300)

* Handle startup time

* Remove dead code

* Bump protocol version + FE changes
This commit is contained in:
Maciej Hirsz authored and GitHub committed 2020-11-30 12:05:49 +01:00
1 parent ebb01c1a7d
commit 262dbd6f14
11 files changed
+27 -27

No files matched your search

@@ -9,7 +9,7 @@ export class UptimeColumn extends React.Component<Column.Props, {}> {
public static readonly icon = icon;
public static readonly width = 58;
public static readonly setting = 'uptime';
public static readonly sortBy = ({ connectedAt }: Node) => connectedAt || 0;
public static readonly sortBy = ({ startupTime }: Node) => startupTime || 0;
public shouldComponentUpdate(nextProps: Column.Props) {
// Uptime only changes when the node does
@@ -17,11 +17,15 @@ export class UptimeColumn extends React.Component<Column.Props, {}> {
}
render() {
const { connectedAt } = this.props.node;
const { startupTime } = this.props.node;
if (!startupTime) {
return <td className="Column">-</td>;
}
return (
<td className="Column">
<Ago when={connectedAt} justTime={true} />
<Ago when={startupTime} justTime={true} />
</td>
);
}