From 02d15830d45697f195c433de7c85566546fc8af2 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 20:06:15 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/lib/pleading-variables.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/pleading-variables.ts b/src/lib/pleading-variables.ts index 7d10811..7e509d4 100644 --- a/src/lib/pleading-variables.ts +++ b/src/lib/pleading-variables.ts @@ -95,9 +95,12 @@ export function buildVarMap(ctx: LoadedContext): VarMap { } ctx.clientFields.forEach((f) => { m[`client.field.${f.key}`] = f.value; + m[`client.custom.${f.key}`] = f.value; }); ctx.caseFields.forEach((f) => { m[`case.field.${f.key}`] = f.value; + m[`case.custom.${f.key}`] = f.value; + m[`custom.${f.key}`] = f.value; }); return m; } @@ -128,7 +131,10 @@ export function buildChips(ctx: LoadedContext): VarChip[] { let label = labelMap[key]; if (!label) { if (key.startsWith("client.field.")) label = `Client · ${key.replace("client.field.", "")}`; + else if (key.startsWith("client.custom.")) label = `Client · ${key.replace("client.custom.", "")}`; else if (key.startsWith("case.field.")) label = `Case · ${key.replace("case.field.", "")}`; + else if (key.startsWith("case.custom.")) label = `Case · ${key.replace("case.custom.", "")}`; + else if (key.startsWith("custom.")) label = `Case · ${key.replace("custom.", "")}`; else label = key; } out.push({ token: `{{${key}}}`, label, value: m[key] });