From fbc716f230b5cdadaca202299975a64c92936cbe Mon Sep 17 00:00:00 2001 From: Impa10r Date: Tue, 30 Apr 2024 01:31:38 +0200 Subject: [PATCH] Replace 0 with - in stats --- CHANGELOG.md | 3 ++- cmd/psweb/templates/peer.gohtml | 24 ++++++++++++------------ cmd/psweb/utils.go | 9 ++++++++- 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56cbbe0..3de3f9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,8 @@ ## 1.3.3 -- Visual improvements +- Add channel routing statistics on the peer screen +- Visual improvements for mobile browsers ## 1.3.2 diff --git a/cmd/psweb/templates/peer.gohtml b/cmd/psweb/templates/peer.gohtml index e9b41ad..06e3275 100644 --- a/cmd/psweb/templates/peer.gohtml +++ b/cmd/psweb/templates/peer.gohtml @@ -129,16 +129,16 @@ Sent - {{m .Peer.AsSender.SatsOut}}m + {{m .Peer.AsSender.SatsOut}} {{fmt .Peer.AsSender.SwapsOut}} - {{m .Peer.AsSender.SatsIn}}m + {{m .Peer.AsSender.SatsIn}} {{fmt .Peer.AsSender.SwapsIn}} Rcvd - {{m .Peer.AsReceiver.SatsOut}}m + {{m .Peer.AsReceiver.SatsOut}} {{fmt .Peer.AsReceiver.SwapsOut}} - {{m .Peer.AsReceiver.SatsIn}}m + {{m .Peer.AsReceiver.SatsIn}} {{fmt .Peer.AsReceiver.SwapsIn}} @@ -154,23 +154,23 @@ {{range .Stats}} 7d - {{m .AmountOut7d}}m + {{m .AmountOut7d}} {{fmt .FeeSat7d}} - {{m .AmountIn7d}}m + {{m .AmountIn7d}} {{fmt .AssistedFeeSat7d}} 30d - {{m .AmountOut30d}}m + {{m .AmountOut30d}} {{fmt .FeeSat30d}} - {{m .AmountIn30d}}m + {{m .AmountIn30d}} {{fmt .AssistedFeeSat30d}} 6m - {{m .AmountOut6m}}m + {{m .AmountOut6m}} {{fmt .FeeSat6m}} - {{m .AmountIn6m}}m + {{m .AmountIn6m}} {{fmt .AssistedFeeSat6m}} {{end}} @@ -185,8 +185,8 @@ {{range .Peer.Channels}} {{.ChannelId}} - {{m .LocalBalance}}m - {{m .RemoteBalance}}m + {{m .LocalBalance}} + {{m .RemoteBalance}} {{end}} diff --git a/cmd/psweb/utils.go b/cmd/psweb/utils.go index f12b693..5c7df8c 100644 --- a/cmd/psweb/utils.go +++ b/cmd/psweb/utils.go @@ -42,6 +42,10 @@ func stringIsInSlice(whatToFind string, whereToSearch []string) bool { // formats 100000 as 100,000 func formatWithThousandSeparators(n uint64) string { + if n == 0 { + return "-" + } + // Convert the integer to a string numStr := strconv.FormatUint(n, 10) @@ -118,5 +122,8 @@ func toUint(num int64) uint64 { } func toMil(num uint64) string { - return fmt.Sprintf("%.1f", float32(num)/1000000) + if num == 0 { + return "-" + } + return fmt.Sprintf("%.1f", float32(num)/1000000) + "m" }