This commit is contained in:
Theo Browne
2026-02-22 18:28:36 -08:00
parent 41deee807a
commit af2f055939

View File

@@ -479,17 +479,13 @@ const server = Bun.serve<WsData>({
const userProviderId = req.headers const userProviderId = req.headers
.get("x-fossabot-message-userproviderid") .get("x-fossabot-message-userproviderid")
?.trim(); ?.trim();
const userLogin = req.headers if (!userProviderId) {
.get("x-fossabot-message-userlogin") log("WARN", "vote:fossabot", "Missing user provider ID", { ip });
?.trim()
.toLowerCase();
const voterId = userProviderId || userLogin;
if (!voterId) {
return new Response("", { status: 400 }); return new Response("", { status: 400 });
} }
const votedFor: ViewerVoteSide = url.pathname.endsWith("/1") ? "A" : "B"; const votedFor: ViewerVoteSide = url.pathname.endsWith("/1") ? "A" : "B";
const applied = applyViewerVote(voterId, votedFor); const applied = applyViewerVote(userProviderId, votedFor);
if (applied) { if (applied) {
scheduleViewerVoteBroadcast(); scheduleViewerVoteBroadcast();
} }