diff --git a/src/routes/leaderboard/[leaderboardId].svelte b/src/routes/leaderboard/[leaderboardId].svelte index 7dd6781..757a1a2 100644 --- a/src/routes/leaderboard/[leaderboardId].svelte +++ b/src/routes/leaderboard/[leaderboardId].svelte @@ -179,6 +179,13 @@ refreshLeaderboard({ forceRevalidate: true, softRefresh: true }); } + async function handleSyncLeaderboard() { + const leaderboardId = $leaderboard.id; + leaderboard.set(undefined); + await poster('/api/ranking/request/action/admin/refresh', { leaderboardId }, { withCredentials: true }); + refreshLeaderboard({ forceRevalidate: true, softRefresh: true }); + } + async function handleRankLeaderboard() { const leaderboardId = $leaderboard.id; leaderboard.set(undefined); @@ -332,6 +339,13 @@ Stars: ${metadata.stars}★`}

+

+ +