From ae9734f39edea250300e3f2c632fdd2e057dcee7 Mon Sep 17 00:00:00 2001 From: Paul Lorenz Date: Mon, 20 Jul 2020 15:53:01 -0400 Subject: [PATCH] Fix paging output when using 'limit none'. Was showing large negative number. Fixes GH-147 --- ziti/cmd/ziti/cmd/edge_controller/list.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ziti/cmd/ziti/cmd/edge_controller/list.go b/ziti/cmd/ziti/cmd/edge_controller/list.go index 6d1b7d523..53766c780 100644 --- a/ziti/cmd/ziti/cmd/edge_controller/list.go +++ b/ziti/cmd/ziti/cmd/edge_controller/list.go @@ -137,7 +137,7 @@ func (p *paging) output(o *commonOptions) { } else { first := p.offset + 1 last := p.offset + p.limit - if last > p.count { + if last > p.count || last < 0 { // if p.limit is maxint, last will rollover and be negative last = p.count } _, _ = fmt.Fprintf(o.Out, "results: %v-%v of %v\n", first, last, p.count)