1
0
Fork 0
mirror of synced 2024-05-14 17:32:28 +12:00
budibase/packages/server/src/api/controllers/public/queries.ts

21 lines
482 B
TypeScript

import { search as stringSearch } from "./utils"
import { default as queryController } from "../query"
export async function search(ctx: any, next: any) {
await queryController.fetch(ctx)
const { name } = ctx.request.body
ctx.body = stringSearch(ctx.body, name)
await next()
}
export async function execute(ctx: any, next: any) {
// don't wrap this, already returns "data"
await queryController.executeV2(ctx)
await next()
}
export default {
search,
execute,
}