x
This commit is contained in:
1 parent
a5f6e3171b
commit
f39a0c83dd
9 files changed
+86
-17
No files matched your search
@@ -18,12 +18,13 @@ export const pagesRoute = new Elysia({ prefix: "/pages" })
|
||||
}
|
||||
});
|
||||
})
|
||||
.get("/:slug", async ({ params: { slug }, set }) => {
|
||||
.get("/:slug", async ({ params: { slug }, query, set }) => {
|
||||
const includeInactive = String((query as any)?.includeInactive || "").toLowerCase() === "true";
|
||||
const page = await prisma.page.findUnique({
|
||||
where: { slug },
|
||||
include: {
|
||||
sections: {
|
||||
where: { isActive: true },
|
||||
where: includeInactive ? undefined : { isActive: true },
|
||||
orderBy: { order: "asc" }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user