Don't send a poll response event if you are voting for your current c… (#7326)

This commit is contained in:
Andy Balaam
2021-12-10 12:36:53 +00:00
committed by GitHub
parent a727961c43
commit 5554d7fdc1
2 changed files with 27 additions and 2 deletions
+5 -2
View File
@@ -223,10 +223,13 @@ export default class MPollBody extends React.Component<IBodyProps, IState> {
};
private selectOption(answerId: string) {
if (answerId === this.state.selected) {
if (this.isEnded()) {
return;
}
if (this.isEnded()) {
const userVotes = this.collectUserVotes();
const userId = this.context.getUserId();
const myVote = userVotes.get(userId)?.answers[0];
if (answerId === myVote) {
return;
}