Serve static curator reads without actor startup

This commit is contained in:
Sai-karthik
2026-07-02 20:19:57 +00:00
parent 4353e8fe33
commit 5606f987c5
+3 -2
View File
@@ -5,6 +5,7 @@ import { requireUser, type AuthContext } from "../../auth/clerk.js";
import { config } from "../../config.js";
import type { Registry } from "../../actors/registry.js";
import { curatorService } from "./curator-actor.js";
import { buildCuratorSprint, buildCuratorTasks } from "./curator-store.js";
let _client: Client<Registry> | null = null;
function getClient(): Client<Registry> {
@@ -57,12 +58,12 @@ export function v1CuratorRoutes() {
app.get("/today", async (c) => {
const userId = c.get("userId");
return c.json(await getCuratorActor(userId).getToday({ userId, date: c.req.query("date") }));
return c.json({ tasks: await buildCuratorTasks(userId, c.req.query("date")) });
});
app.get("/sprint", async (c) => {
const userId = c.get("userId");
return c.json(await getCuratorActor(userId).getSprint({ userId, date: c.req.query("date") }));
return c.json(await buildCuratorSprint(userId, c.req.query("date")));
});
app.post("/curation/preview", async (c) => {