Commit 3e68f718 authored by Andrei Mihu's avatar Andrei Mihu
Browse files

Handle leaderboard records haystack query total results less than requested limit.

parent fa0396c1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -630,7 +630,7 @@ func getLeaderboardRecordsHaystack(ctx context.Context, logger *zap.Logger, db *

	numRecords := len(records)
	start := numRecords - int(limit)
	if len(firstRecords) < limit/2 {
	if start < 0 || len(firstRecords) < limit/2 {
		start = 0
	}
	end := start + int(limit)