From cbd1f47e877bad9d3518dcac4bc70f9824d2bd51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96mer=20Faruk=20Ayd=C4=B1n?= Date: Wed, 16 Aug 2023 19:21:49 +0200 Subject: [PATCH] fix(formatter): capitalize all words without trimming any data (#1216) --- .../apps/formatter/actions/text/transformers/capitalize.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/apps/formatter/actions/text/transformers/capitalize.ts b/packages/backend/src/apps/formatter/actions/text/transformers/capitalize.ts index 1e385a0a..e73db203 100644 --- a/packages/backend/src/apps/formatter/actions/text/transformers/capitalize.ts +++ b/packages/backend/src/apps/formatter/actions/text/transformers/capitalize.ts @@ -1,10 +1,11 @@ import { IGlobalVariable } from '@automatisch/types'; -import { startCase } from 'lodash'; +import { capitalize as lodashCapitalize } from 'lodash'; const capitalize = ($: IGlobalVariable) => { const input = $.step.parameters.input as string; + const capitalizedInput = input.replace(/\w+/g, lodashCapitalize); - return startCase(input); + return capitalizedInput; }; export default capitalize;