From c1dccd4620cb87dd51ae4ee720d3ae6ca34d27ba Mon Sep 17 00:00:00 2001 From: hongming Date: Tue, 5 Nov 2019 14:19:57 +0800 Subject: [PATCH] support querying resources without paging Signed-off-by: hongming --- pkg/server/params/params.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/server/params/params.go b/pkg/server/params/params.go index 0d2ace419..1a192db1c 100644 --- a/pkg/server/params/params.go +++ b/pkg/server/params/params.go @@ -37,12 +37,9 @@ func ParsePaging(paging string) (limit, offset int) { limit = 10 offset = 0 - if groups := regexp.MustCompile(`^limit=(\d+),page=(\d+)$`).FindStringSubmatch(paging); len(groups) == 3 { + if groups := regexp.MustCompile(`^limit=(-?\d+),page=(\d+)$`).FindStringSubmatch(paging); len(groups) == 3 { limit, _ = strconv.Atoi(groups[1]) page, _ := strconv.Atoi(groups[2]) - if page < 0 { - page = 1 - } offset = (page - 1) * limit } return