Make tooltip voter order backend-driven

This commit is contained in:
2026-02-17 19:26:24 +01:00
parent 26379eef1a
commit 06ae85f427

View File

@@ -138,13 +138,9 @@ function formatMyVote(score, tooltip) {
function buildVotersTooltip(result) { function buildVotersTooltip(result) {
const voterNames = Array.isArray(result?.voterNames) const voterNames = Array.isArray(result?.voterNames)
? result.voterNames ? result.voterNames.filter(
.filter(
(name) => typeof name === "string" && name.trim().length > 0, (name) => typeof name === "string" && name.trim().length > 0,
) )
.sort((a, b) =>
a.localeCompare(b, undefined, { sensitivity: "base" }),
)
: []; : [];
if (voterNames.length === 0) return t("results.votersTooltipEmpty"); if (voterNames.length === 0) return t("results.votersTooltipEmpty");
return t("results.votersTooltip", { users: voterNames.join(", ") }); return t("results.votersTooltip", { users: voterNames.join(", ") });