ランクトチョイス・ポール:結果の票変更が反映されない

こちらにコンテスト投票があります: [POLL] Final Tokenomics and Block Division - Polls - The Firo Forum

投票は締め切り日まで変更可能です。

しかし、投票を変更しても、結果/投票タブに反映されません。管理者ですが、投票からデータをエクスポートする方法が見つかりません。

@merefield
これは FIX: poll ranked choice result algo majority check by merefield · Pull Request #28191 · discourse/discourse · GitHub とは別件だと思います。

「いいね!」 2

ルーベンさん、こんにちは。詳細は後ほどPMします。

「いいね!」 1

Reuben が最近の修正を適用していなかったようで、更新後に彼の投票結果が正しく解決されたようです。

また、データエクスプローラープラグインを追加しないとエクスポートオプションがないことも彼に伝えました(これは正常です)。

しかし、ランキング形式投票(通常の投票では問題は発生しません)で、投票者リスト(25人を超える場合)を展開する際に、関連する問題が見つかりました。

修正はこちらです。

@reubenyap これはマージされましたので、インスタンスを更新してください。修正が適用されているはずです。ご確認ください。

こんにちは、アップデート後も投票を変更した人が表示されません。
SS1

「もっと/展開」ボタンをクリックすると、それだけが表示されます。
SS2

数秒後に前の状態(SS1)に戻ります。

ダッシュボードから、お使いのDiscourseのコミットを共有していただけますか?

3.4.0.beta1-dev

(9641835743)

「いいね!」 1

OK、信じられないかもしれませんが、修正により実際に状況は改善されましたが、更新が「リセット」されるのを防ぐには追加の作業が必要です。これは、本番環境では開発環境よりも早く発生します。

投票者リストを拡張した後に受信する更新をどのように処理するかを慎重に検討する必要があります。

ボタンをクリックした後に投票者リストをリモート更新からフリーズするか、サーバーからの更新を受け入れる前に投票者リストを検査できる制限時間を設定することを検討しています。

ご辛抱ありがとうございました。

「いいね!」 1

投票者リストは劇的に変更されますが、これは通常の投票変更を超えています。まだ何か問題があると思います。

クリック前

「いいね!」 1

すべてのボタンをクリックした後:大きな変化があり、人々がいなくなる様子をご覧ください。
ページを更新すると、前の画面に戻ります。

「いいね!」 1

追加のPRが作成されました。

「いいね!」 3

確認ですが、投票を変更した場合、投票前に投票が表示されないのは想定内でしょうか?

例えば、数日前に投票を変更しましたが、投票に戻ると、表示上は投票がリストされていますが、生のデータには表示されています。

@reubenyap

修正がマージされるまで、さらに調査するのは意味がないと考えていました。

すでにマージされました。

大幅な改善が見られるはずです。

もし問題が残っているようでしたら、後ほど対応いたします。この改善について、結果をお知らせください。

展開前と展開後の有権者リストは(ユーザー間で一貫していても)異なります。

@ajaydono@Anwar が詳細を提供します。

投票者リストが異なることは想定内です。

基本的に、限られた投票者リストから始まり、拡張するとより多くの投票者が表示されます。

投票が(例えばランク1からランク2へ)変更された場合は問題となりますが、私のテストではそのようなことは観察されていません。

リストを拡張すると、拡張時の状態に投票が固定され、リアルタイムで更新されなくなることに注意してください。これは現在、必要なトレードオフです。

展開前

展開後

このPRは、バグ報告者のインスタンスでpollプラグインのフォークを通じて既にテストされており、この問題を完全に解決するために提起されたことに注意してください。

「いいね!」 2

コードが古くなる前に、この修正をマージしていただけると幸いです。

「いいね!」 2

このPRをマージしていただけると助かります。コミュニティに多大な助けとなり、他のDiscourseコミュニティでも役立つでしょう。

「いいね!」 1