From c6f575f6d669ae7257d1f02bc250b8e5bc59dfcd Mon Sep 17 00:00:00 2001 From: jiachengzhen Date: Thu, 2 Jul 2026 11:25:34 +0800 Subject: [PATCH] fix(memos-local): align trace list pagination cap --- apps/memos-local-plugin/core/storage/repos/_helpers.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/memos-local-plugin/core/storage/repos/_helpers.ts b/apps/memos-local-plugin/core/storage/repos/_helpers.ts index 645451f88..6286074cd 100644 --- a/apps/memos-local-plugin/core/storage/repos/_helpers.ts +++ b/apps/memos-local-plugin/core/storage/repos/_helpers.ts @@ -48,14 +48,14 @@ export function nullable(v: T | undefined): T | null { export function buildPageClauses(opts: PageOptions | undefined, tsColumn: string): string { const newestFirst = opts?.newestFirst !== false; - const limit = clampLimit(opts?.limit ?? 50); + const limit = clampLimit(opts?.limit ?? 500); const offset = Math.max(opts?.offset ?? 0, 0); return `ORDER BY ${tsColumn} ${newestFirst ? "DESC" : "ASC"} LIMIT ${limit} OFFSET ${offset}`; } export function clampLimit(n: number): number { - if (!Number.isFinite(n) || n <= 0) return 50; - return Math.min(Math.trunc(n), 10_000); + if (!Number.isFinite(n) || n <= 0) return 500; + return Math.min(Math.trunc(n), 500); } export function timeRangeWhere(