From af2f055939d7d873bee6179cdb14c40428107daf Mon Sep 17 00:00:00 2001 From: Theo Browne Date: Sun, 22 Feb 2026 18:28:36 -0800 Subject: [PATCH] dedupe --- server.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/server.ts b/server.ts index 395fc63..c5cbe5c 100644 --- a/server.ts +++ b/server.ts @@ -479,17 +479,13 @@ const server = Bun.serve({ const userProviderId = req.headers .get("x-fossabot-message-userproviderid") ?.trim(); - const userLogin = req.headers - .get("x-fossabot-message-userlogin") - ?.trim() - .toLowerCase(); - const voterId = userProviderId || userLogin; - if (!voterId) { + if (!userProviderId) { + log("WARN", "vote:fossabot", "Missing user provider ID", { ip }); return new Response("", { status: 400 }); } const votedFor: ViewerVoteSide = url.pathname.endsWith("/1") ? "A" : "B"; - const applied = applyViewerVote(voterId, votedFor); + const applied = applyViewerVote(userProviderId, votedFor); if (applied) { scheduleViewerVoteBroadcast(); }