From 9dd04f3035ddc13f6c3290d6a403ad8cdb3198a0 Mon Sep 17 00:00:00 2001 From: pancakes Date: Tue, 31 Dec 2024 00:31:40 +1000 Subject: [PATCH] [frontend/components] Fix vote percentage calculations --- Iceshrimp.Frontend/Components/Note/NotePoll.razor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Iceshrimp.Frontend/Components/Note/NotePoll.razor b/Iceshrimp.Frontend/Components/Note/NotePoll.razor index 9920cfdb..4bbb82ed 100644 --- a/Iceshrimp.Frontend/Components/Note/NotePoll.razor +++ b/Iceshrimp.Frontend/Components/Note/NotePoll.razor @@ -34,11 +34,11 @@ @{ var total = Poll.Choices.Sum(p => p.Votes); } @foreach (var choice in Poll.Choices) { - + - @Loc["{0} votes", choice.Votes]@(choice.Votes / total * 100)% + @Loc["{0} votes", choice.Votes]@(choice.Votes / (double)total * 100)% } @@ -64,7 +64,7 @@ { return !Poll.Choices.Any(p => p.Voted) && (Poll.ExpiresAt == null || Poll.ExpiresAt > DateTime.UtcNow); } - + private void SelectMultiple(int choice) { if (Choices.Contains(choice))