mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-06-28 23:35:27 +08:00
Add lightweight projects query options
This commit is contained in:
@@ -67,8 +67,17 @@ function resolveRouteErrorMessage(error: unknown): string {
|
|||||||
|
|
||||||
router.get(
|
router.get(
|
||||||
'/',
|
'/',
|
||||||
asyncHandler(async (_req, res) => {
|
asyncHandler(async (req, res) => {
|
||||||
const projects = await getProjectsWithSessions();
|
const skipSynchronization =
|
||||||
|
readQueryStringValue(req.query.skipSynchronization).trim() === '1' ||
|
||||||
|
readQueryStringValue(req.query.skipSync).trim() === '1';
|
||||||
|
const sessionsLimit = readOptionalNumericQueryValue(req.query.sessionsLimit) ?? undefined;
|
||||||
|
const sessionsOffset = readOptionalNumericQueryValue(req.query.sessionsOffset) ?? undefined;
|
||||||
|
const projects = await getProjectsWithSessions({
|
||||||
|
skipSynchronization,
|
||||||
|
sessionsLimit,
|
||||||
|
sessionsOffset,
|
||||||
|
});
|
||||||
res.json(projects);
|
res.json(projects);
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user