From 34686dd5810d0648e49b721862ea25ef3344ea11 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Fri, 22 Jul 2022 19:16:19 +0200 Subject: [PATCH] avoid to divide by zero Signed-off-by: Marcel Hibbe --- .../nextcloud/talk/polls/viewmodels/PollResultsViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollResultsViewModel.kt b/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollResultsViewModel.kt index 015341016..430b0d37c 100644 --- a/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollResultsViewModel.kt +++ b/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollResultsViewModel.kt @@ -63,7 +63,10 @@ class PollResultsViewModel @Inject constructor() : ViewModel() { private fun initPollResults(poll: Poll) { _items.value = ArrayList() - val oneVoteInPercent = HUNDRED / poll.numVoters + var oneVoteInPercent = 0 + if (poll.numVoters != 0) { + oneVoteInPercent = HUNDRED / poll.numVoters + } poll.options?.forEachIndexed { index, option -> val votersAmountForThisOption = getVotersAmountForOption(poll, index)