diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/__tests__/get-ts-vectors-column-expression.utils.spec.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/__tests__/get-ts-vectors-column-expression.utils.spec.ts index 8c7594b49..8703879e5 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/__tests__/get-ts-vectors-column-expression.utils.spec.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/__tests__/get-ts-vectors-column-expression.utils.spec.ts @@ -73,9 +73,7 @@ describe('getTsVectorColumnExpressionFromFields', () => { const fields = [nameFullNameField, jobTitleTextField, emailsEmailsField]; const result = getTsVectorColumnExpressionFromFields(fields); const expected = ` - CASE - WHEN "deletedAt" IS NULL THEN - to_tsvector('simple', COALESCE("nameFirstName", '') || ' ' || COALESCE("nameLastName", '') || ' ' || COALESCE("jobTitle", '') || ' ' || + to_tsvector('simple', COALESCE("nameFirstName", '') || ' ' || COALESCE("nameLastName", '') || ' ' || COALESCE("jobTitle", '') || ' ' || COALESCE( replace( "emailsPrimaryEmail", @@ -85,19 +83,8 @@ describe('getTsVectorColumnExpressionFromFields', () => { '' ) ) - ELSE NULL - END `.trim(); expect(result.trim()).toBe(expected); }); - - it('should include CASE statement for handling deletedAt', () => { - const fields = [nameTextField]; - const result = getTsVectorColumnExpressionFromFields(fields); - - expect(result).toContain('CASE'); - expect(result).toContain('WHEN "deletedAt" IS NULL THEN'); - expect(result).toContain('ELSE NULL'); - }); }); diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/get-ts-vector-column-expression.util.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/get-ts-vector-column-expression.util.ts index 816c7b64d..83cabf58b 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/get-ts-vector-column-expression.util.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-sync-metadata/utils/get-ts-vector-column-expression.util.ts @@ -23,15 +23,7 @@ export const getTsVectorColumnExpressionFromFields = ( ); const concatenatedExpression = columnExpressions.join(" || ' ' || "); - const tsVectorExpression = `to_tsvector('simple', ${concatenatedExpression})`; - - return ` - CASE - WHEN "deletedAt" IS NULL THEN - ${tsVectorExpression} - ELSE NULL - END - `; + return `to_tsvector('simple', ${concatenatedExpression})`; }; const getColumnExpressionsFromField = (