Cliccare su una categoria non filtra gli argomenti giusti

Video dimostrativo: Discourse Bug - Album on Imgur

Al primo caricamento della pagina, facendo clic sul nome di qualsiasi categoria viene visualizzata la pagina della categoria con tutti gli argomenti.

Solo dopo la seconda navigazione nella pagina tutto viene caricato come previsto.

4 Mi Piace

Puoi riprodurre il problema qui su meta?

1 Mi Piace

No, ma ho notato questo dopo aver eseguito un aggiornamento di Discourse ieri. Ho provato con tutti i plugin e i componenti del tema disabilitati ed è lo stesso.

La prima navigazione in una pagina di categoria non mostra un loader o altro, sembra semplicemente renderizzare gli argomenti più recenti.

Nessun errore nella console o nei log del backend.

2 Mi Piace

@sam puoi vedere il comportamento tu stesso qui - https://forum.reroll.in, sta succedendo anche in modalità provvisoria: https://forum.reroll.in/safe-mode

1 Mi Piace

Mi dispiace, puoi riprodurlo su https://meta.discourse.org?

1 Mi Piace

No, non riesco a riprodurlo qui.

1 Mi Piace

Succede anche a me su https://radixtalk.com/. Andava bene finché non ho aggiornato stamattina.

2 Mi Piace

La mia istanza di Discourse è aggiornata


Quando clicco su una categoria per la prima volta su https://community.keyauth.win/, vengono mostrati argomenti di una categoria diversa. E poi la seconda volta che entro nella categoria (senza ricaricare la pagina), vengono mostrati gli argomenti corretti per la discussione.

Non ho mai riscontrato questo problema prima dell'ultimo aggiornamento della mia istanza di Discourse.

E sì, uso Cloudflare. Tuttavia, sono stato in grado di riprodurre questo bug sul mio server IP di backend. Quindi non è un conflitto con Cloudflare.

1 Mi Piace

@wn03 Ho spostato il tuo report in questo argomento per tenerli insieme per un più facile tracciamento. :+1:


Finora non sono riuscito a riprodurre questo problema sul mio sito di test. Qualcuno ha maggiori dettagli che potrei usare per provare qualcosa di diverso? Ci sono plugin in comune o impostazioni di amministrazione non comuni, forse?

1 Mi Piace

Qual è la home page predefinita dei forum interessati? Sono le Categorie?

(E per home page predefinita, suppongo che intenda quella predefinita per l’utente interessato…)

2 Mi Piace

Ci ho provato, ma finora niente da fare. :man_shrugging:

1 Mi Piace

Sì, anche il mio sito su nOObish.me (ricostruito oggi) si sta comportando male nello stesso modo.

Ecco la mia attuale lista di Plugin…

Puoi vedere nelle seguenti 2 immagini che mostrano lo stesso URL…

Tuttavia, la prima immagine mostra (erroneamente) tutti gli argomenti…

Mentre la seconda immagine mostra correttamente solo gli argomenti nella categoria “Tech News”…

Dopo il primo clic sulla categoria “Tech News” (che mostra erroneamente tutti gli argomenti…)

Dopo il secondo clic sulla categoria “Tech News” (o al successivo aggiornamento della pagina)… vengono visualizzati correttamente solo gli argomenti nella categoria “Tech News”…

Puoi provare a riprodurre questo sul mio sito nOObish.me

  1. Fai clic sulla categoria Tech News in fondo al menu a discesa delle categorie, e poi fai clic di nuovo (o poi aggiorna la pagina). Puoi vedere che passa dal mostrare tutti gli argomenti al mostrare correttamente solo i post della categoria “Tech News”.

  2. Ora torna alla home page del sito (che ho impostato come pagina delle categorie su questo sito) e fallo di nuovo.

Lo stesso comportamento si verifica con il menu a discesa dei Tag nella pagina delle categorie.

Oltre alla pagina delle categorie, tutto il resto (Ultimi, Nuovi, Top) si comporta correttamente sul mio sito.

Solo 3 delle 8 impostazioni dello stile della pagina della categoria desktop mostrano questo comportamento:

  1. Categorie e ultimi argomenti (ordinati per data di creazione)
  2. Categorie e ultimi argomenti
  3. Categorie e argomenti principali

OK - Ho disabilitato ogni Plugin ed eseguito ./launcher rebuild app e il comportamento persiste.

O potrebbe essere colpa di un componente del tema specifico?

Ho anche provato a disabilitare tutti i componenti del tema, ma il comportamento persiste.

Potrebbe essere colpa di un Plugin o di un componente del tema installato ma disattivato?

2 Mi Piace

Potrebbe essere un sacco di plugin il colpevole. Immagino che il problema sia con uno di quelli.

1 Mi Piace

Solo un piccolo aggiornamento, l’ho replicato un paio di volte sul mio sito di test, ma non in modo abbastanza costante da ottenere passaggi di riproduzione/alcuna intuizione più approfondita.

5 Mi Piace

Ho aggiornato il mio post su Clicking on a category doesn't filter the right topics - #13 by denvergeeks con i miei tentativi di debug.

Spero sia utile.

Per favore, fammi sapere quali ulteriori passi posso intraprendere, o quali domande posso rispondere, che potrebbero aiutare a risolvere questo problema…

Nell’ultima settimana circa, abbiamo ricevuto numerose segnalazioni da parte di utenti che, cliccando su “Non letti”, vedono nel nostro Discourse un misto di argomenti letti e non letti.

È tutto collegato?


E poi, se ricaricano la pagina, ottengono i quattro elementi non letti previsti:

2 Mi Piace

Posso confermare che anche il mio sito mostra tutti i post (sia letti che non letti) quando clicco su Non letti.

Concordo sul fatto che questi potrebbero essere correlati perché il comportamento sembra lo stesso:

Il primo clic mostra tutti i post, ma se successivamente aggiorno la pagina (o clicco di nuovo sul pulsante una seconda volta) allora i risultati sono corretti.

Sembra un problema correlato alla cache, no?

1 Mi Piace

Qualcosa non va per il verso giusto qui.

Sarebbe molto utile una riproduzione su meta, se qualcuno riuscisse a capire come fare. In ogni caso, ho contattato alcuni sviluppatori che hanno lavorato di recente su questo codice nel caso avessero qualche idea.

2 Mi Piace

OK, ho provato, ma poiché meta non utilizza nessuno di questi 3 stili di pagina della categoria, non riesco a pensare a un modo per riprodurlo su meta.

3 Mi Piace