tighten views
This commit is contained in:
@@ -518,6 +518,18 @@ app.delete("/api/admin/:famId/assigned-chores/:id", requireAdmin, async (c) => {
|
||||
}
|
||||
});
|
||||
|
||||
// ── Admin: Completions ────────────────────────────
|
||||
|
||||
app.get("/api/admin/:famId/completions", requireAdmin, async (c) => {
|
||||
try {
|
||||
const { famId } = c.req.param();
|
||||
const data = await pb.getList("completions", `famId = '${famId}'`);
|
||||
return c.json(data.items);
|
||||
} catch (err) {
|
||||
return handleError(c, err);
|
||||
}
|
||||
});
|
||||
|
||||
// ── Admin CRUD: Seasons ──────────────────────────
|
||||
|
||||
app.get("/api/admin/:famId/seasons", requireAdmin, async (c) => {
|
||||
|
||||
Reference in New Issue
Block a user