diff --git a/src/lib/leaderboard.ts b/src/lib/leaderboard.ts index c27137355..63d527667 100644 --- a/src/lib/leaderboard.ts +++ b/src/lib/leaderboard.ts @@ -347,7 +347,10 @@ export const getCachedLeaderboard = (filters: LeaderboardFilters = {}) => { return unstable_cache( async () => buildLeaderboard(filters), ["leaderboard", period], - { revalidate: CACHE_REFRESH_SECONDS } + { + revalidate: CACHE_REFRESH_SECONDS, + tags: ["leaderboard"], + } )(); }; @@ -356,7 +359,7 @@ export async function getLeaderboardData( filters: LeaderboardFilters = {} ): Promise { const period = filters.period ?? DEFAULT_PERIOD; - + if (bypass) { try { const payload = await buildLeaderboard(filters);