Require suggestion before entering vote phase

This commit is contained in:
2026-02-07 13:18:55 +01:00
parent c3951b95ac
commit 9d3947714a
13 changed files with 77 additions and 18 deletions

View File

@@ -248,6 +248,16 @@ export function updatePhaseNav() {
if (btn) btn.classList.toggle("hidden", !isAdmin);
});
const suggestNext = $("nav-suggest-next");
if (suggestNext) {
const hasSuggestions = (state.mySuggestions?.length ?? 0) > 0;
const canAdvance = phase !== "Suggest" || hasSuggestions;
suggestNext.disabled = !canAdvance;
suggestNext.textContent = canAdvance
? t("nav.next")
: t("nav.addSuggestionFirst");
}
const voteNext = $("nav-vote-next");
if (voteNext) {
const locked = !state.resultsOpen && !isAdmin;