style: polish admin user leaderboard

This commit is contained in:
Administrator committed 2026-06-04 20:22:37 +08:00
1 parent 7657c45aae
commit 5590f7d85a
7 files changed
+508 -261

No files matched your search

+8 -4
View File
@@ -156,11 +156,13 @@ export async function getUserMemory(
}
export async function getUserLeaderboard(
days: number,
range: { since: string; until: string; days?: number },
limit = 20,
): Promise<AdminLeaderboardResponse> {
const params = new URLSearchParams({
days: String(days),
days: String(range.days ?? 30),
since: range.since,
until: range.until,
limit: String(limit),
});
return parse(
@@ -171,11 +173,13 @@ export async function getUserLeaderboard(
export async function getUserAnalytics(
userId: string,
days: number,
range: { since: string; until: string; days?: number },
limit = 20,
): Promise<AdminUserAnalyticsResponse> {
const params = new URLSearchParams({
days: String(days),
days: String(range.days ?? 30),
since: range.since,
until: range.until,
limit: String(limit),
});
return parse(