perf : cache
CI / Verify (push) Successful in 1m56s
CI / Build immutable images and deploy (push) Successful in 3m12s

This commit is contained in:
2026-10-08 23:21:34 +07:00 Unverified
parent 36063fc214
commit 9580407a90
58 changed files with 5797 additions and 5336 deletions
+2 -2
View File
@@ -5,13 +5,13 @@ import { AdminHeader } from "@/components/admin/admin-header";
import { GlossaryManager } from "@/components/admin/glossary-manager";
import { getAdminSession } from "@/lib/auth/server";
import { listGlossaryAliases } from "@/lib/glossary-repository";
import { getCatalogOptions } from "@/lib/guides/queries";
import { getCachedCatalogOptions } from "@/lib/cache/catalog";
export default async function GlossaryPage() {
await connection();
if (!(await getAdminSession())) redirect("/auth/login?next=%2Fadmin");
const [catalog, aliases] = await Promise.all([
getCatalogOptions(),
getCachedCatalogOptions(),
listGlossaryAliases(),
]);
if (!catalog) redirect("/admin");