アンケートが正しく機能しなくなりました

こんにちは、

最近、Discourse を最新の 4efbf8dc4f に更新したところ、ポールの機能が正しく動作しなくなりました。
ログにはエラーは表示されていません。
よろしくお願いいたします!:slight_smile:

コンソール検査のエラー

テスト用ポール

  • テストオプション 1
  • テストオプション 2
  • テストオプション 3
0 voters
「いいね!」 6

同じバグに遭遇しました。タイトルを付けると動作することがわかりました。ポールのビルダーには「タイトル(任意)」と表示されていますが、実際には必須です。

  • A
  • B
  • C
0 voters
タイトル
  • A
  • B
  • C
0 voters
「いいね!」 3

当社のサンドボックスサイト(https://try.discourse.org/t/testing-issue-with-multiple-choice-type-polls/1411)で本件の再現を確認しました。テスト環境は Ubuntu 上の Chrome です。

いくつかの問題があるようです。まず、タイトルのない複数選択型_poll_で選択肢をチェックしても、チェックボックスに選択済みが表示されませんでした。「Vote now」ボタンをクリックすると選択は保存されましたが、「Show vote」ボタンをクリックすると、投票が複数回表示されてしまいます。現在、投票のエントリが約 24 件表示されています。

タイトル付きの複数選択型_poll_の作成は機能していますが、try サイトでの_poll_のレンダリングに非常に時間がかかっています。

_poll_の上に Markdown の見出し要素を追加すると、奇妙な問題が発生します。以下の Markdown:

### A markdown heading above the poll

[poll type=regular results=always chartType=bar]
# A single choice poll with a title
* this
* is
* a
* test
[/poll]

は、以下のようにレンダリングされます:

「いいね!」 5

@techAPJ 調査をお願いします。

「いいね!」 3

これは、FEATURE: Add the title attribute to polls (#10759) · discourse/discourse@babbebf · GitHub で最近の回帰のように見えます。@cvx が既に調査を進めているようです:

https://review.discourse.org/t/feature-add-the-title-attribute-to-polls-10759/15880/6?u=techapj

「いいね!」 8

その間、コミットを元に戻していただけると助かります。:sweat_smile:

「いいね!」 3

これは現在修正されています

「いいね!」 8

補足:これは見出しに関する問題の修正です。:slightly_smiling_face:
現在は、タイトルがないインタラクティブでないアンケートの問題(および同様のバグ)を修正しています。PR がアップロードされ次第、トピックを更新します!

「いいね!」 8

2 番目の PR(レビュー待ち)はこちらです:FIX: Correctly render title-less poll widgets by cvx · Pull Request #10837 · discourse/discourse · GitHub

更新:マージ済み

「いいね!」 7

素早い修正を本当にありがとうございます🙏 またすぐに使いたいです😊

「いいね!」 3

こんにちは、ヤレクさん。

アップデートを実施し、主な問題は解決しましたが、新しい問題が発生しました。
投票の設定が反応せず、変更できません。よろしくお願いいたします!:slight_smile:

「いいね!」 2

この問題は、私が遭遇した問題に関連している可能性があります。

「いいね!」 3

はい、それが問題だったと思います。サイトを最新の Discourse コードに更新してみてください。私はローカル開発サイトを更新したところ、投票やドロップダウンに関するすべての問題が解決しました。

「いいね!」 7