From 5a299e4d902745198f56f9548c338ddbec7713ea Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sun, 27 Apr 2025 23:28:58 +0100 Subject: [PATCH] perf: cache repo list for now --- packages/web/server/api/repos.get.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/web/server/api/repos.get.ts b/packages/web/server/api/repos.get.ts index a43b145..b33cfb3 100644 --- a/packages/web/server/api/repos.get.ts +++ b/packages/web/server/api/repos.get.ts @@ -25,4 +25,9 @@ export default defineCachedCorsEventHandler(async () => { issuesIndexed: issueCountMap.get(repo.id) || 0, indexed: repo.indexed === currentIndexVersion, })) -}, { swr: true, shouldBypassCache: () => !!import.meta.dev }) +}, { + swr: true, + maxAge: 60 * 60 * 24, + staleMaxAge: 60 * 60 * 24, + shouldBypassCache: () => !!import.meta.dev, +}) -- 2.54.0