From 58d3d1ce8c92242e78fb1bbe7817772e48254993 Mon Sep 17 00:00:00 2001 From: AmarTrebinjac Date: Tue, 14 Apr 2026 14:22:51 +0000 Subject: [PATCH] fix: limit highest level leaderboard to top 10 on homepage The HIGHEST_LEVEL_QUERY defaults to 100 entries, which stretches the /users page vertically. Pass limit: 10 to match all other leaderboard cards on the homepage. The detail page (/users/highestLevel) is unaffected and still shows up to 100. Co-Authored-By: Claude Opus 4.6 --- packages/webapp/pages/users.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webapp/pages/users.tsx b/packages/webapp/pages/users.tsx index 1da3bfcaa0f..0201d7e2079 100644 --- a/packages/webapp/pages/users.tsx +++ b/packages/webapp/pages/users.tsx @@ -201,7 +201,7 @@ export async function getStaticProps(): Promise< try { const levelRes = await gqlClient.request<{ highestLevel: UserLeaderboard[]; - }>(HIGHEST_LEVEL_QUERY); + }>(HIGHEST_LEVEL_QUERY, { limit: 10 }); highestLevel = levelRes.highestLevel ?? []; isHighestLevelSupported = true; } catch (levelError: unknown) {