diff --git a/packages/twenty-front/src/modules/serverless-functions/utils/__tests__/getFunctionOutputSchema.test.ts b/packages/twenty-front/src/modules/serverless-functions/utils/__tests__/getFunctionOutputSchema.test.ts index db5842d8c..9f425ffd1 100644 --- a/packages/twenty-front/src/modules/serverless-functions/utils/__tests__/getFunctionOutputSchema.test.ts +++ b/packages/twenty-front/src/modules/serverless-functions/utils/__tests__/getFunctionOutputSchema.test.ts @@ -10,21 +10,46 @@ describe('getFunctionOutputSchema', () => { e: [1, 2, 3], }; const expectedOutputSchema = { - a: { isLeaf: true, type: 'unknown', value: null, icon: 'IconVariable' }, - b: { isLeaf: true, type: 'string', value: 'b', icon: 'IconVariable' }, + a: { + isLeaf: true, + type: 'unknown', + value: null, + icon: 'IconVariable', + label: 'a', + }, + b: { + isLeaf: true, + type: 'string', + value: 'b', + icon: 'IconVariable', + label: 'b', + }, c: { isLeaf: false, icon: 'IconVariable', value: { - cc: { isLeaf: true, type: 'number', value: 1, icon: 'IconVariable' }, + cc: { + isLeaf: true, + type: 'number', + value: 1, + icon: 'IconVariable', + label: 'cc', + }, }, }, - d: { isLeaf: true, type: 'boolean', value: true, icon: 'IconVariable' }, + d: { + isLeaf: true, + type: 'boolean', + value: true, + icon: 'IconVariable', + label: 'd', + }, e: { isLeaf: true, type: 'array', value: [1, 2, 3], icon: 'IconVariable', + label: 'e', }, }; expect(getFunctionOutputSchema(testResult)).toEqual(expectedOutputSchema); diff --git a/packages/twenty-front/src/modules/serverless-functions/utils/getFunctionOutputSchema.ts b/packages/twenty-front/src/modules/serverless-functions/utils/getFunctionOutputSchema.ts index 2d5537bc8..387ae34bd 100644 --- a/packages/twenty-front/src/modules/serverless-functions/utils/getFunctionOutputSchema.ts +++ b/packages/twenty-front/src/modules/serverless-functions/utils/getFunctionOutputSchema.ts @@ -41,6 +41,7 @@ export const getFunctionOutputSchema = (testResult: object) => { value, type: getValueType(value), icon: 'IconVariable', + label: key, }; } return acc;