feat(api-server): add optional params for search (#3440)

This commit is contained in:
Franz DC
2025-06-30 11:46:43 +08:00
committed by GitHub
parent a702a3284c
commit 89479a5045
4 changed files with 22 additions and 15 deletions

View File

@ -754,8 +754,8 @@ export const register = (
return ctx.body(null);
});
app.openapi(routes.search, async (ctx) => {
const { query } = ctx.req.valid('json');
const response = await controller.search(query);
const { query, params, continuation } = ctx.req.valid('json');
const response = await controller.search(query, params, continuation);
ctx.status(200);
return ctx.json(response as object);

View File

@ -2,4 +2,6 @@ import { z } from '@hono/zod-openapi';
export const SearchSchema = z.object({
query: z.string(),
params: z.string().optional(),
continuation: z.string().optional(),
});