mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-12-22 18:22:11 +00:00
stop paged endpoints returning null for empty items (#2597)
This commit is contained in:
parent
b614d33c40
commit
c13eb87ae7
|
@ -151,6 +151,11 @@ func (p *Processor) BlocksGet(
|
|||
return util.EmptyPageableResponse(), nil
|
||||
}
|
||||
|
||||
// Get the lowest and highest
|
||||
// ID values, used for paging.
|
||||
lo := blocks[count-1].ID
|
||||
hi := blocks[0].ID
|
||||
|
||||
items := make([]interface{}, 0, count)
|
||||
|
||||
for _, block := range blocks {
|
||||
|
@ -165,11 +170,6 @@ func (p *Processor) BlocksGet(
|
|||
items = append(items, account)
|
||||
}
|
||||
|
||||
// Get the lowest and highest
|
||||
// ID values, used for paging.
|
||||
lo := blocks[count-1].ID
|
||||
hi := blocks[0].ID
|
||||
|
||||
return paging.PackageResponse(paging.ResponseParams{
|
||||
Items: items,
|
||||
Path: "/api/v1/blocks",
|
||||
|
|
|
@ -201,9 +201,6 @@ func (p *Processor) GetVisibleAPIAccountsPaged(
|
|||
length int,
|
||||
) []interface{} {
|
||||
accounts := p.getVisibleAPIAccounts(ctx, 3, requester, next, length)
|
||||
if len(accounts) == 0 {
|
||||
return nil
|
||||
}
|
||||
items := make([]interface{}, len(accounts))
|
||||
for i, account := range accounts {
|
||||
items[i] = account
|
||||
|
|
Loading…
Reference in a new issue