diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 8a5ac49..a6fb061 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -65,7 +65,8 @@ "Bash(git revert *)", "Bash(git commit -m 'Fix price display issues and layout in design review page *)", "Bash(git commit -m 'Fix: Calculate effectivePrice in design API endpoints *)", - "Bash(git commit -m 'Fix: Handle designJson as string in checkout API *)" + "Bash(git commit -m 'Fix: Handle designJson as string in checkout API *)", + "Bash(git commit -m 'Fix: Use personalised price in design approval cart add *)" ] } } diff --git a/src/app/designs/[id]/review/page.tsx b/src/app/designs/[id]/review/page.tsx index e2609e5..4c6951c 100644 --- a/src/app/designs/[id]/review/page.tsx +++ b/src/app/designs/[id]/review/page.tsx @@ -58,7 +58,7 @@ export default function DesignReviewPage({ params }: { params: { id: string } }) color: design.color, size: design.size, quantity: 1, - unitPrice: design.product.effectivePrice, + unitPrice: design.product.personalisedPrice ?? design.product.effectivePrice, designJson: design.designJson, designPreviewUrl: design.designPreviewUrl, designPreviewUrlBack: design.designPreviewUrlBack,