Require suggestion before entering vote phase
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user