fix: Express 5 named wildcard in corpus-gather stub
This commit is contained in:
parent
4cccaeb488
commit
ee0483f2a7
1 changed files with 5 additions and 3 deletions
|
|
@ -13,7 +13,7 @@ import type { Express } from "express";
|
|||
const WORKER_URL = process.env.CORPUS_GATHER_WORKER_URL || null;
|
||||
|
||||
export function registerCorpusGatherRoutes(app: Express) {
|
||||
app.all("/api/corpus/gather*", async (req: any, res: any) => {
|
||||
async function gatherHandler(req: any, res: any) {
|
||||
if (WORKER_URL) {
|
||||
try {
|
||||
const upstream = await fetch(`${WORKER_URL}${req.path}`, {
|
||||
|
|
@ -29,7 +29,9 @@ export function registerCorpusGatherRoutes(app: Express) {
|
|||
}
|
||||
res.status(503).json({
|
||||
error: "corpus-gather-worker not configured",
|
||||
hint: "Set CORPUS_GATHER_WORKER_URL to the Hetzner worker URL, or run corpus-gather-worker.ts locally.",
|
||||
});
|
||||
hint: "Set CORPUS_GATHER_WORKER_URL to the Hetzner worker URL.",
|
||||
});
|
||||
}
|
||||
app.all("/api/corpus/gather", gatherHandler);
|
||||
app.all("/api/corpus/gather/*path", gatherHandler);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue