diff --git a/packages/core/src/query.ts b/packages/core/src/query.ts index 2c01d5c..e240769 100644 --- a/packages/core/src/query.ts +++ b/packages/core/src/query.ts @@ -383,7 +383,7 @@ function createQueryApi( return db.prepare(`SELECT * FROM sessions s WHERE ${where} ORDER BY ended_at DESC LIMIT ?`).all(...params); }; - const recent = (n = 10) => sessions({ limit: n }); + const recent = (n: QueryOptions | number = 10) => sessions(typeof n === 'object' && n !== null ? n : { limit: n }); const summaries = (optsOrSid?: QueryOptions | string) => { const opts = normalizeOpts(optsOrSid);