From 126f0d7808f233105411e960827ae7d01f771a7c Mon Sep 17 00:00:00 2001 From: Shaurya Sharma <79473274+shaurya-sharma064@users.noreply.github.com> Date: Thu, 11 Jul 2024 20:49:17 +0530 Subject: [PATCH] fix: lowercase configuration being returned from backend (#10334) --- server/src/controllers/tooljet_db.controller.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/controllers/tooljet_db.controller.ts b/server/src/controllers/tooljet_db.controller.ts index 73bbd2d4e3..8a293b2313 100644 --- a/server/src/controllers/tooljet_db.controller.ts +++ b/server/src/controllers/tooljet_db.controller.ts @@ -77,7 +77,9 @@ export class TooljetDbController { @CheckPolicies((ability: TooljetDbAbility) => ability.can(Action.ViewTable, 'all')) async table(@Body() body, @Param('organizationId') organizationId, @Param('tableName') tableName) { const result = await this.tooljetDbService.perform(organizationId, 'view_table', { table_name: tableName }); - return decamelizeKeys({ result }); + const decamelizedResult = decamelizeKeys({ result }); + decamelizedResult['result']['configurations'] = result.configurations || {}; + return decamelizedResult; } @Post('/organizations/:organizationId/table')