in server/resource/v1/common.go [237:257]
func checkPagination(offsetStr, limitStr string) (int64, int64, error) {
var err error
var offset, limit int64
if offsetStr != "" {
offset, err = strconv.ParseInt(offsetStr, 10, 64)
if err != nil {
return 0, 0, err
}
if offset < 0 {
return 0, 0, errors.New("invalid offset number")
}
}
if limitStr != "" {
limit, err = strconv.ParseInt(limitStr, 10, 64)
if err != nil || (limit < 1 || limit > 100) {
return 0, 0, errors.New("invalid limit number")
}
}
return offset, limit, err
}