roll back some stuff changed for debugging purposes

This commit is contained in:
2025-04-22 05:17:21 +02:00
parent 831b9f864b
commit f8e0475071
4 changed files with 14 additions and 26 deletions

View File

@@ -30,9 +30,5 @@ const handler = (req: NextRequest) =>
}
: undefined,
})
export const config = {
api: {
responseLimit: false,
},
}
export { handler as GET, handler as POST }

View File

@@ -11,26 +11,23 @@ export function StreamCardClient() {
return null
}
const gamesQuery = api.history.user_games.useQuery({ user_id: id })
const gamesQueryResult = gamesQuery.data
const [gamesQueryResult, gamesQuery] =
api.history.user_games.useSuspenseQuery({ user_id: id })
const games = gamesQueryResult || [] // Ensure games is always an array
const rankedUserQuery = api.leaderboard.get_user_rank.useQuery({
channel_id: RANKED_CHANNEL,
user_id: id,
})
const rankedUserRank = rankedUserQuery.data
const [rankedUserRank, rankedUserQuery] =
api.leaderboard.get_user_rank.useSuspenseQuery({
channel_id: RANKED_CHANNEL,
user_id: id,
})
useEffect(() => {
const interval = setInterval(async () => {
try {
await Promise.all([gamesQuery.refetch(), rankedUserQuery.refetch()])
} catch (e) {
console.error('refetch failed:', e)
}
}, 1000 * 30)
await Promise.all([gamesQuery.refetch(), rankedUserQuery.refetch()])
}, 1000 * 60)
return () => clearInterval(interval)
}, [gamesQuery, rankedUserQuery])
}, [])
if (!rankedUserRank || !games?.length) {
return null