diff options
| author | 2023-07-21 14:56:38 +0200 | |
|---|---|---|
| committer | 2023-07-21 13:56:38 +0100 | |
| commit | 89ee9d50047bd5b3ab1bd3c140a8c97d26050094 (patch) | |
| tree | 68dc01b166c56e223a6ddd094a9c6a7f294664a6 /internal/api/util | |
| parent | [bugfix] Change maximumPasswordLength to 72 bytes (#2012) (diff) | |
| download | gotosocial-89ee9d50047bd5b3ab1bd3c140a8c97d26050094.tar.xz | |
[bugfix] Return all accounts when list accounts limit <= 0 (#2014)v0.10.0
Diffstat (limited to 'internal/api/util')
| -rw-r--r-- | internal/api/util/parsequery.go | 15 | 
1 files changed, 7 insertions, 8 deletions
| diff --git a/internal/api/util/parsequery.go b/internal/api/util/parsequery.go index 92105ef82..662870910 100644 --- a/internal/api/util/parsequery.go +++ b/internal/api/util/parsequery.go @@ -27,11 +27,12 @@ import (  const (  	/* Common keys */ -	IDKey    = "id" -	LimitKey = "limit" -	LocalKey = "local" -	MaxIDKey = "max_id" -	MinIDKey = "min_id" +	IDKey      = "id" +	LimitKey   = "limit" +	LocalKey   = "local" +	MaxIDKey   = "max_id" +	SinceIDKey = "since_id" +	MinIDKey   = "min_id"  	/* Search keys */ @@ -76,10 +77,8 @@ func ParseLimit(value string, defaultValue int, max, min int) (int, gtserror.Wit  	i, err := parseInt(value, defaultValue, max, min, LimitKey)  	if err != nil {  		return 0, err -	} else if i == 0 { -		// treat 0 as an empty query -		return defaultValue, nil  	} +  	return i, nil  } | 
