From 6f15bf4f8d1b0470967903614377667fc13bcfe0 Mon Sep 17 00:00:00 2001 From: Cyber Preacher <72062250+Cyber-preacher@users.noreply.github.com> Date: Tue, 21 Apr 2026 15:38:31 +0400 Subject: [PATCH] Align citizen veto UI threshold copy --- src/pages/proposals/ProposalCitizenVeto.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/proposals/ProposalCitizenVeto.tsx b/src/pages/proposals/ProposalCitizenVeto.tsx index 0433e32..9a375f2 100644 --- a/src/pages/proposals/ProposalCitizenVeto.tsx +++ b/src/pages/proposals/ProposalCitizenVeto.tsx @@ -121,7 +121,9 @@ const ProposalCitizenVeto: React.FC = () => { ? Math.round((castVotes / proposal.eligibleCitizens) * 100) : 0; const vetoPercent = - castVotes > 0 ? Math.round((proposal.votes.veto / castVotes) * 100) : 0; + proposal.eligibleCitizens > 0 + ? Math.round((proposal.votes.veto / proposal.eligibleCitizens) * 100) + : 0; const viewerIsProposer = auth.address?.trim().toLowerCase() === proposal.proposerId.trim().toLowerCase(); @@ -333,7 +335,7 @@ const ProposalCitizenVeto: React.FC = () => { {proposal.votes.veto} / {proposal.vetoNeeded} - {vetoPercent}% veto among cast votes + {vetoPercent}% of eligible Citizens }