diff options
Diffstat (limited to 'src/server.go')
-rw-r--r-- | src/server.go | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/server.go b/src/server.go index d5a148df..03fe78f3 100644 --- a/src/server.go +++ b/src/server.go @@ -236,17 +236,15 @@ func parseGetParams(query string) getParams { for _, pair := range strings.Split(query, "&") { parts := strings.SplitN(pair, "=", 2) if len(parts) == 2 { + val, err := strconv.Atoi(parts[1]) + if err != nil { + continue + } switch parts[0] { case "limit": - val, err := strconv.Atoi(parts[1]) - if err == nil { - params.limit = val - } + params.limit = val case "offset": - val, err := strconv.Atoi(parts[1]) - if err == nil { - params.offset = val - } + params.offset = val } } } |