From 944be4167026330dd289e0e6552f1fe3b3f8b3fb Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Fri, 24 May 2024 17:25:49 +0100 Subject: [PATCH] Only set table sql prop if it is needed, undefined for consistency as it is with Lucene. --- packages/server/src/sdk/app/tables/getters.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/server/src/sdk/app/tables/getters.ts b/packages/server/src/sdk/app/tables/getters.ts index c07dcec203..355493579d 100644 --- a/packages/server/src/sdk/app/tables/getters.ts +++ b/packages/server/src/sdk/app/tables/getters.ts @@ -28,13 +28,16 @@ export function processTable(table: Table): Table { sourceType: TableSourceType.EXTERNAL, } } else { - return { + const processed: Table = { ...table, - sql: !!env.SQS_SEARCH_ENABLE, type: "table", sourceId: table.sourceId || INTERNAL_TABLE_SOURCE_ID, sourceType: TableSourceType.INTERNAL, } + if (env.SQS_SEARCH_ENABLE) { + processed.sql = !!env.SQS_SEARCH_ENABLE + } + return processed } }