From c13eb87ae73ac1ba78e22fd3a6fd547038cb23cb Mon Sep 17 00:00:00 2001 From: kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com> Date: Thu, 1 Feb 2024 12:45:02 +0000 Subject: stop paged endpoints returning null for empty items (#2597) --- internal/processing/account/block.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'internal/processing/account') diff --git a/internal/processing/account/block.go b/internal/processing/account/block.go index 58b0328a4..49f81557d 100644 --- a/internal/processing/account/block.go +++ b/internal/processing/account/block.go @@ -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", -- cgit v1.2.3