From 85bf4882a8ea7c4da5eb40009a1a83a1123e4cd7 Mon Sep 17 00:00:00 2001 From: SeongHyun Kim Date: Thu, 5 Mar 2026 18:00:17 +0900 Subject: [PATCH] =?UTF-8?q?fix(pop-card-list):=20=EB=AF=B8=EC=9E=85?= =?UTF-8?q?=EA=B3=A0=20formula=20=ED=95=84=EB=93=9C=20=EC=9E=85=EB=A0=A5?= =?UTF-8?q?=EA=B0=92=20=EC=97=B0=EB=8F=99=20=EB=B3=B5=EC=9B=90=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20UI=EC=97=90=EC=84=9C=20formulaRightType=20=EA=B8=B0?= =?UTF-8?q?=EB=B3=B8=EA=B0=92=EC=9D=84=20"input"=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=ED=91=9C=EC=8B=9C=ED=95=98=EC=A7=80=EB=A7=8C=20DB=EC=97=90=20?= =?UTF-8?q?=EB=AA=85=EC=8B=9C=EC=A0=81=EC=9C=BC=EB=A1=9C=20=EC=A0=80?= =?UTF-8?q?=EC=9E=A5=ED=95=98=EC=A7=80=20=EC=95=8A=EC=95=84,=20=EB=A0=8C?= =?UTF-8?q?=EB=8D=94=EB=A7=81=20=EC=8B=9C=20undefined=20=3D=3D=3D=20"input?= =?UTF-8?q?"=EC=9D=B4=20false=EA=B0=80=20=EB=90=98=EC=96=B4=20=EC=9E=85?= =?UTF-8?q?=EB=A0=A5=ED=95=84=EB=93=9C=20=EC=97=B0=EB=8F=99=EC=9D=B4=20?= =?UTF-8?q?=EC=9E=91=EB=8F=99=ED=95=98=EC=A7=80=20=EC=95=8A=EB=8D=98=20?= =?UTF-8?q?=EB=B2=84=EA=B7=B8=EB=A5=BC=20=EC=88=98=EC=A0=95=ED=95=9C?= =?UTF-8?q?=EB=8B=A4.=20-=20FieldRow:=20(field.formulaRightType=20||=20"in?= =?UTF-8?q?put")=20=3D=3D=3D=20"input"=EC=9C=BC=EB=A1=9C=20=20=20=EA=B8=B0?= =?UTF-8?q?=EB=B3=B8=EA=B0=92=20fallback=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pop-components/pop-card-list/PopCardListComponent.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/lib/registry/pop-components/pop-card-list/PopCardListComponent.tsx b/frontend/lib/registry/pop-components/pop-card-list/PopCardListComponent.tsx index d9e38285..c3bfb661 100644 --- a/frontend/lib/registry/pop-components/pop-card-list/PopCardListComponent.tsx +++ b/frontend/lib/registry/pop-components/pop-card-list/PopCardListComponent.tsx @@ -1307,7 +1307,7 @@ function FieldRow({ // 구조화된 수식 우선 if (field.formulaLeft && field.formulaOperator) { - const rightVal = field.formulaRightType === "input" + const rightVal = (field.formulaRightType || "input") === "input" ? (inputValue ?? 0) : Number(row[field.formulaRight || ""] ?? 0); const leftVal = Number(row[field.formulaLeft] ?? 0);