I sondaggi smettono di funzionare correttamente

Ciao,

Ho appena aggiornato il mio Discourse all’ultima versione 4efbf8dc4f e i sondaggi smettono di funzionare correttamente.
Nessun errore nei log.
Grazie! :slight_smile:

L’errore nella console di ispezione

Sondaggio di prova

  • Opzione di prova 1
  • Opzione di prova 2
  • Opzione di prova 3
0 voters
6 Mi Piace

Ho appena riscontrato lo stesso bug. Ho scoperto che funziona con un titolo. Il creatore di sondaggi indica “Titolo (opzionale)”, ma in realtà non è opzionale.

  • A
  • B
  • C
0 voters
Titolo
  • A
  • B
  • C
0 voters
3 Mi Piace

Posso riprodurre il problema sulla nostra sandbox: https://try.discourse.org/t/testing-issue-with-multiple-choice-type-polls/1411. Sto testando con Chrome su Ubuntu.

Sembra esserci un paio di problemi. La prima cosa che ho notato è che, con un sondaggio a scelta multipla senza titolo, selezionare un’opzione non faceva apparire la spunta nella casella di controllo. Quando ho cliccato sul pulsante “Vota ora”, le mie selezioni sono state salvate. Dopo aver cliccato sul pulsante “Mostra voti”, i miei voti vengono visualizzati più volte. Attualmente ci sono circa 24 voci di voti visualizzate.

Provare a creare un sondaggio a scelta multipla con un titolo funziona, ma richiede molto tempo per il rendering del sondaggio su try.

Aggiungere elementi di intestazione markdown sopra il sondaggio sta causando un problema strano. Il seguente markdown:

### Un'intestazione markdown sopra il sondaggio

[poll type=regular results=always chartType=bar]
# Un sondaggio a scelta singola con titolo
* questo
* è
* un
* test
[/poll]

viene renderizzato come:

5 Mi Piace

@techAPJ puoi investigare?

3 Mi Piace

Sembra una regressione recente in FEATURE: Add the title attribute to polls (#10759) · discourse/discourse@babbebf · GitHub … e sembra che @cvx stia già indagando, come da:

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

8 Mi Piace

Sarebbe ottimo se potessi annullare il commit nel frattempo. :sweat_smile:

3 Mi Piace

Questo è stato ora risolto

8 Mi Piace

Chiarimento: questa è una correzione per il problema dei titoli. :slightly_smiling_face:
Sto attualmente risolvendo il problema dei sondaggi non interattivi privi di titolo (e bug simili). Aggiungerò l’argomento quando la PR sarà pronta!

8 Mi Piace

Il secondo PR (in attesa di revisione) è qui: FIX: Correctly render title-less poll widgets by cvx · Pull Request #10837 · discourse/discourse · GitHub

aggiornato: unito

7 Mi Piace

Grazie mille per la rapida soluzione :folded_hands: Non vedo l’ora di riprenderci a lavorare :blush:

3 Mi Piace

Ciao Jarek,

Ho aggiornato e il problema principale è stato risolto, ma ora ne è apparso uno nuovo.
Le impostazioni del sondaggio non rispondono e non sono modificabili. Grazie! :slight_smile:

2 Mi Piace

Sembra che questo problema possa essere correlato a quanto ho incontrato.

3 Mi Piace

Sì, penso che fosse il problema. Puoi provare ad aggiornare il tuo sito all’ultima versione del codice di Discourse? Ho appena aggiornato il mio sito di sviluppo locale e tutti i problemi relativi ai sondaggi e ai menu a tendina sono stati risolti sul mio sito.

7 Mi Piace