From e5ba70e7b42c5ca3303cd50502820c17f7072e70 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Wed, 29 Mar 2023 12:16:14 +0100 Subject: [PATCH] Removing validation endpoint for external tables, always valid. --- packages/server/src/api/controllers/row/index.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/server/src/api/controllers/row/index.ts b/packages/server/src/api/controllers/row/index.ts index 348d441c78..349c4e72e7 100644 --- a/packages/server/src/api/controllers/row/index.ts +++ b/packages/server/src/api/controllers/row/index.ts @@ -133,10 +133,15 @@ export async function search(ctx: any) { export async function validate(ctx: Ctx) { const tableId = getTableId(ctx) - ctx.body = await utils.validate({ - row: ctx.request.body, - tableId, - }) + // external tables are hard to validate currently + if (isExternalTable(tableId)) { + ctx.body = { valid: true } + } else { + ctx.body = await utils.validate({ + row: ctx.request.body, + tableId, + }) + } } export async function fetchEnrichedRow(ctx: any) {