UNPKG

@budibase/server

Version:
23 lines (19 loc) 551 B
import { search as stringSearch } from "./utils" import * as queryController from "../query" import { UserCtx } from "@budibase/types" import { Next } from "koa" export async function search(ctx: UserCtx, next: Next) { await queryController.fetch(ctx) const { name } = ctx.request.body ctx.body = stringSearch(ctx.body, name) await next() } export async function execute(ctx: UserCtx, next: Next) { // don't wrap this, already returns "data" await queryController.executeV2(ctx) await next() } export default { search, execute, }