Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meeting_voteの不具合 #136

Closed
4 tasks done
book000 opened this issue Oct 16, 2023 · 4 comments · Fixed by #139 or #164
Closed
4 tasks done

meeting_voteの不具合 #136

book000 opened this issue Oct 16, 2023 · 4 comments · Fixed by #139 or #164

Comments

@book000
Copy link
Member

book000 commented Oct 16, 2023

  • jaotanが有効票になってしまっている
  • 投票権利のないユーザがリアクションしたときにそのリアクションが取り消されない
  • 過半数の投票が得られているのに、投票が終了しない
  • 賛成と白票の同時投票などの検知がおかしい気がする?
@book000
Copy link
Member Author

book000 commented Oct 26, 2023

@yuuahp すみません、もし出来たら以下のコード確認いただいて、問題ありそうなところ指摘いただきたいです。難しかったら言ってください。

過半数処理がおかしいのかと推測していますが、実際のところちょっとよくわからん状態です
不具合の詳細は新しいmeetingチャンネル参照ください

https://github.com/jaoafa/jaotan.ts/blob/master/src/features/meeting-vote.ts
https://github.com/jaoafa/jaotan.ts/blob/master/src/events/meeting-vote-reaction.ts

@book000
Copy link
Member Author

book000 commented Oct 26, 2023

ひとつ、‎MeetingVote.isMultipleVote が怪しいかもしれない。
賛成票と白票同時にリアクションした場合、なんか弾かれずに動いてる気がする。

あと根本的に本当に最新のリアクション情報を持ってきてるのかが微妙な気がしてならない

@book000
Copy link
Member Author

book000 commented Oct 26, 2023

calculateBorder、以下が正しいかもしれないとのこと。

Math.ceil((totalCount - whiteCount + 1) / 2)

@book000
Copy link
Member Author

book000 commented Oct 26, 2023

スタンプだけなど、contentが0文字の場合にエラーで落ちる


IMG_3034

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant