resolved pr issues

This commit is contained in:
2026-02-01 15:55:43 +01:00
parent 0aead45191
commit e4243e53ac
4 changed files with 8 additions and 11 deletions

View File

@@ -22,8 +22,9 @@ class _PollOptionsListState extends State<PollOptionsList> {
var optionId = widget.pollData.options.indexOf(option);
var votedSelf = widget.pollData.votedSelf.contains(optionId);
var portionsVisible = widget.pollData.votes is Map<String, dynamic>;
var votes = !portionsVisible ? 0
: (widget.pollData.votes['option-$optionId'] as num?) ?? 0;
var votes = portionsVisible
? (widget.pollData.votes['option-$optionId'] as num?) ?? 0
: 0;
var numVoters = widget.pollData.numVoters ?? 0;
double portion = numVoters == 0 ? 0 : (votes / numVoters);