Les sondages ne fonctionnent pas correctement

Bonjour,

Je viens tout juste de mettre à jour mon Discourse vers la dernière version 4efbf8dc4f et les sondages ne fonctionnent plus correctement.
Aucune erreur dans les journaux.
Merci ! :slight_smile:

L’erreur affichée dans la console d’inspection

Sondage de test

  • Option de test 1
  • Option de test 2
  • Option de test 3
0 voters
6 « J'aime »

Je viens de rencontrer le même bug. J’ai constaté que cela fonctionne avec un titre. Le créateur de sondage indique « Titre (facultatif) », mais ce n’est pas facultatif.

  • A
  • B
  • C
0 voters
Titre
  • A
  • B
  • C
0 voters
3 « J'aime »

Je peux reproduire le problème sur notre site de test : https://try.discourse.org/t/testing-issue-with-multiple-choice-type-polls/1411. Je teste cela avec Chrome sous Ubuntu.

Il semble y avoir plusieurs problèmes. La première chose que j’ai remarquée est que, pour un sondage à sélection multiple sans titre, cocher une option ne fait pas apparaître la case à cocher comme étant cochée. Lorsque j’ai cliqué sur le bouton « Voter maintenant », mes sélections ont bien été enregistrées. Après avoir cliqué sur le bouton « Afficher les votes », mes votes s’affichent plusieurs fois. Il y a actuellement environ 24 entrées de votes affichées.

Essayer de créer un sondage de type choix multiple avec un titre fonctionne, mais le rendu du sondage sur try prend beaucoup de temps.

L’ajout d’éléments d’en-tête Markdown au-dessus du sondage provoque un problème étrange. Le Markdown suivant :

### Un titre Markdown au-dessus du sondage

[poll type=regular results=always chartType=bar]
# Un sondage à choix unique avec un titre
* ceci
* est
* un
* test
[/poll]

est rendu comme suit :

5 « J'aime »

@techAPJ pouvez-vous enquêter ?

3 « J'aime »

Cela semble être une régression récente dans FEATURE: Add the title attribute to polls (#10759) · discourse/discourse@babbebf · GitHub … et il semble que @cvx enquête déjà, selon :

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

8 « J'aime »

Ce serait super si tu pouvais annuler le commit en attendant. :sweat_smile:

3 « J'aime »

Cela a maintenant été corrigé

8 « J'aime »

Précision : c’est une correction pour le problème des titres. :slightly_smiling_face:
Je suis en train de résoudre le problème des sondages non interactifs sans titre (et des bogues similaires). Je mettrai à jour le sujet dès que la PR sera en ligne !

8 « J'aime »

Le deuxième PR (en cours de révision) est ici : FIX: Correctly render title-less poll widgets by cvx · Pull Request #10837 · discourse/discourse · GitHub

mise à jour : fusionné

7 « J'aime »

Merci beaucoup pour la correction rapide :folded_hands: J’ai hâte de pouvoir y travailler à nouveau :blush:

3 « J'aime »

Bonjour Jarek,

J’ai effectué la mise à jour et le problème principal est résolu, mais un nouveau problème est apparu.
Les paramètres du sondage ne réagissent pas et ne peuvent pas être modifiés. Merci ! :slight_smile:

2 « J'aime »

Il semble que ce problème soit lié à ce sur quoi je suis tombé.

3 « J'aime »

Oui, je pense que c’était le problème. Pouvez-vous essayer de mettre à jour votre site vers le dernier code de Discourse ? Je viens de mettre à jour mon site de développement local et tous les problèmes liés aux sondages et aux listes déroulantes sont maintenant résolus sur mon site.

7 « J'aime »