I sussurri scompaiono dal display, non dal database

Ciao, una piccola curiosità, finora non ho avuto problemi con i sussurri. Ne ho appena creato uno stamattina su un post che ho scritto come amministratore, e il sussurro appare nel post. Tuttavia, non appena aggiorno la pagina, scompare - non viene eliminato poiché appare nella mia attività. Ma scompare dalla visualizzazione. Strano, non trovi? :face_with_raised_eyebrow:

1 Mi Piace

Dopo aver testato, i sussurri non appaiono dopo che l’argomento è stato elaborato quando il plugin Discourse Post Voting è abilitato in quella categoria.

1 Mi Piace

E, crederete o no, qualche ora dopo, questi sussurri ricompaiono nel thread… La magia a volte funziona :joy:

E scompaiono qualche minuto dopo.

Sembra un bug intermittente :thinking:

Non è correlato al post-voting allora?

Domande usuali:

  • Succede in modalità provvisoria?

  • Ci sono errori sospetti in /logs o nella console JavaScript (dagli strumenti per sviluppatori del tuo browser)?

  • I sussurri sono nascosti (tramite CSS) o non sono nemmeno presenti nel codice HTML (puoi ispezionare il codice con gli stessi strumenti per sviluppatori)?

2 Mi Piace

Aggiungendo che in una categoria dove il voto dei post non è abilitato, il problema non si verifica. E succede su Firefox e Chrome.

1 Mi Piace

Grazie @Moin per la tua risposta qui. Spiega il comportamento ma pone alcuni problemi piuttosto significativi, in primo luogo, se c’è solo un messaggio iniziale in una discussione e nessuna risposta, i sussurri non saranno mai visibili anche se esistono, in secondo luogo, per impostazione predefinita siamo in modalità di voto e non per attività, quindi i sussurri non saranno mai visibili.

La risoluzione qui è aggiungere una nota a Discourse Post Voting per spiegare che, quando il voto ai post è abilitato, i sussurri non appariranno ordinando per voti?

Una richiesta di funzionalità per il plugin potrebbe essere quella di renderli in qualche modo scopribili quando si ordina per voti.

1 Mi Piace

Sì, capisco che si potrebbero implementare delle soluzioni alternative, ma queste sarebbero solo soluzioni temporanee anziché affrontare la causa principale del problema, ovvero che i sussurri appaiono quando dovrebbero apparire. Soprattutto perché, nel mio caso, i sussurri sono limitati a un gruppo particolare. Non vorrei infastidire o confondere i miei membri che non sono interessati a leggerli.

Aspetta, sono confuso. Pensavo che questo argomento riguardasse il fatto che i sussurri non appaiono affatto nelle viste “ordinate per voti”? Altrimenti appaiono come previsto, solo per le persone che vi hanno accesso?

Non conosco le motivazioni dietro la mancata visualizzazione dei sussurri nella vista “ordinata per voti”, quando è stato implementato il plugin Discourse Post Voting. Penso che sia una ragionevole richiesta di funzionalità chiedere che venga aggiunta.

Penso che il problema sia che i sussurri perdono facilmente il contesto quando l’ordine dei post viene modificato.

È interessante. Per citare per esteso:

Forse una soluzione pratica sarebbe indicare in quel punto quanti sussurri ci sono. Quindi le persone che vi hanno accesso potranno cliccare per leggerli.

Sarebbe un miglioramento.

1 Mi Piace

L’ho inoltrato a UX poiché sembra essere una piccola richiesta di funzionalità che influisce sull’interfaccia utente della scheda “Voti” del voto dei post, e ho modificato il titolo. Al momento non è possibile sapere che ci sono sussurri finché non si fa clic sulla scheda “Attività” in un argomento di voto dei post. Questo sta causando confusione per l’OP.

1 Mi Piace