From d519d97063122302c1bc4d7b89fcff39c62e7d8b Mon Sep 17 00:00:00 2001 From: Cho Young-Hwi Date: Tue, 21 Apr 2026 18:54:15 +0900 Subject: [PATCH] [#915] Fix Farcaster referral code property name mismatch Frontend sent `useFarcaster: true` but backend expected `useFarcasterUsername`. This caused the "Use Farcaster username" button to silently fall through to random code generation instead of using the FC username. Fixes #915 Co-Authored-By: Claude Opus 4.6 (1M context) --- package.json | 2 +- src/components/airdrop/UserPoints.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 1d9c269e..d69bab56 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plotlink", - "version": "0.1.28", + "version": "0.1.29", "private": true, "workspaces": [ "packages/*" diff --git a/src/components/airdrop/UserPoints.tsx b/src/components/airdrop/UserPoints.tsx index 3e98f963..eb9f613e 100644 --- a/src/components/airdrop/UserPoints.tsx +++ b/src/components/airdrop/UserPoints.tsx @@ -237,7 +237,7 @@ function ReferralSection({ const res = await fetch("/api/airdrop/referral-code", { method: "POST", headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ message, signature, useFarcaster: true }), + body: JSON.stringify({ message, signature, useFarcasterUsername: true }), }); if (!res.ok) {