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/parsequery.go | |
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/parsequery.go')
-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 } |