diff options
author | Emiliano Ciavatta | 2020-09-16 15:57:23 +0000 |
---|---|---|
committer | Emiliano Ciavatta | 2020-09-16 15:57:23 +0000 |
commit | 7907dd6fa6702f79d1be9ef8e483fa5533869eb7 (patch) | |
tree | 4fda7da525d7a224797c8a0997b426d25201bdd8 /frontend/src/components/Connection.js | |
parent | 53301d30b56e5c328baf73d3bc512dc3170e49ea (diff) | |
parent | a77f2f97f1df204c663119fe8ccafb6f274cb634 (diff) |
Merge branch 'develop' into feature/frontend
Diffstat (limited to 'frontend/src/components/Connection.js')
-rw-r--r-- | frontend/src/components/Connection.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/frontend/src/components/Connection.js b/frontend/src/components/Connection.js index e41f542..93c6438 100644 --- a/frontend/src/components/Connection.js +++ b/frontend/src/components/Connection.js @@ -57,6 +57,11 @@ class Connection extends Component { let closedAt = new Date(conn.closed_at); let processedAt = new Date(conn.processed_at); let duration = ((closedAt - startedAt) / 1000).toFixed(3); + if (duration > 1000 || duration < -1000) { + duration = "∞"; + } else { + duration += "s"; + } let timeInfo = <div> <span>Started at {startedAt.toLocaleDateString() + " " + startedAt.toLocaleTimeString()}</span><br/> <span>Processed at {processedAt.toLocaleDateString() + " " + processedAt.toLocaleTimeString()}</span><br/> @@ -106,7 +111,7 @@ class Connection extends Component { <td className="clickable" onClick={this.props.onSelected}> <OverlayTrigger trigger={["focus", "hover"]} placement="right" overlay={popoverFor("duration", timeInfo)}> - <span className="test-tooltip">{duration}s</span> + <span className="test-tooltip">{duration}</span> </OverlayTrigger> </td> <td className="clickable" onClick={this.props.onSelected}>{conn.client_bytes}</td> |