From 1d0cd611812860450ff15b31eee7f764d6026306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alja=C5=BE?= Date: Tue, 12 Nov 2024 14:59:46 +0100 Subject: [PATCH] fix: summary string transformations format (#7221) (#7313) * fix: summary string transformations format (#7221) * fix: broken tests fix * refactor: summary string transformations code to pattern --------- Co-authored-by: Anze Demsar --- packages/decap-cms-lib-widgets/src/stringTemplate.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/decap-cms-lib-widgets/src/stringTemplate.ts b/packages/decap-cms-lib-widgets/src/stringTemplate.ts index 1675756f1db0..15184d4f58d6 100644 --- a/packages/decap-cms-lib-widgets/src/stringTemplate.ts +++ b/packages/decap-cms-lib-widgets/src/stringTemplate.ts @@ -36,8 +36,8 @@ const filters = [ ]; const FIELD_PREFIX = 'fields.'; -const templateContentPattern = '([^}{|]+)'; -const filterPattern = '( \\| ([^}{]+))?'; +const templateContentPattern = ' *([^}{| ]+)'; +const filterPattern = '( \\| ([^}{]+?))? *'; const templateVariablePattern = `{{${templateContentPattern}${filterPattern}}}`; // prepends a Zero if the date has only 1 digit