Prioritize Endorphin and retire Endor from the catalog

This commit is contained in:
2026-11-05 22:13:19 +08:00
parent 18af3802c6
commit 53aef1eb64
4 changed files with 26 additions and 4 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
import type { NextApiRequest, NextApiResponse } from "next";
import { catalogDocuments } from "@/lib/collections";
import { allDocuments } from "@/lib/docs";
// The proxy authenticates this endpoint, including index content.
@@ -9,7 +10,7 @@ export default async function handler(request: NextApiRequest, response: NextApi
return response.status(405).end();
}
try {
const index = allDocuments().map(({ content, ...doc }) => ({ ...doc, searchText: content }));
const index = catalogDocuments(allDocuments()).map(({ content, ...doc }) => ({ ...doc, searchText: content }));
return response.status(200).json(index);
} catch {
return response.status(503).json({ error: "文档数据库暂时不可用" });