completionId: cgen-7bceb9648c614d08a5df40118162c8a0
cgen-7bceb9648c614d08a5df40118162c8a0
This commit is contained in:
parent
d212c707a1
commit
add103dba7
1 changed files with 6 additions and 8 deletions
|
|
@ -89,24 +89,22 @@ export default async function handler(req: any, res: any) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Delete used verification code
|
// Delete used verification code
|
||||||
await supabase
|
const { error: deleteError } = await supabase
|
||||||
.from("discord_verifications")
|
.from("discord_verifications")
|
||||||
.delete()
|
.delete()
|
||||||
.eq("verification_code", verification_code.trim());
|
.eq("verification_code", verification_code.trim());
|
||||||
|
|
||||||
// Fetch Discord user info from verification for response
|
if (deleteError) {
|
||||||
const { data: discordUser } = await supabase
|
console.error("[Discord Verify] Failed to delete verification code:", deleteError);
|
||||||
.from("discord_verifications")
|
// Don't return error - code is already used and link is created
|
||||||
.select("*")
|
}
|
||||||
.eq("discord_id", discordId)
|
|
||||||
.maybeSingle();
|
|
||||||
|
|
||||||
res.status(200).json({
|
res.status(200).json({
|
||||||
success: true,
|
success: true,
|
||||||
message: "Discord account linked successfully!",
|
message: "Discord account linked successfully!",
|
||||||
discord_user: {
|
discord_user: {
|
||||||
id: discordId,
|
id: discordId,
|
||||||
username: discordUser?.username || "Discord User",
|
username: verification.username || "Discord User",
|
||||||
discriminator: "0000",
|
discriminator: "0000",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue