Ciao, stavo semplicemente navigando nei forum e uno dei post conteneva un link alla lounge. Ci ho cliccato e, come previsto, mi ha portato alla pagina ‘Oops’. Stranamente, quando provo ad andare alla home page premendo il logo, appare di nuovo la pagina ‘Oops’. Anche tentando di accedere a un altro post, succede la stessa cosa. Purtroppo non posso pubblicare un video a riguardo, ma il problema è facile da replicare. Ad esempio, prova ad accedere a lounge se sei un nuovo membro.
Nota: Questo accade su tutti i siti, non solo su questo. Posso confermare che riesco a replicarlo ripetutamente e l’unico modo reale per risolvere il problema è aprire una nuova scheda e accedere al forum da lì.
Vorrei solo precisare che è la prima volta che provo a segnalare un bug; mi scuso se ci sono delle incongruenze nel mio messaggio, ma ho notato questo problema e vorrei che venisse risolto.
Sì, posso farlo, anche come utente anonimo. Sembra che il routing si interrompa in alcuni punti e si rimanga in uno stato anomalo:
Va notato che riesco a cliccare con successo per accedere ai argomenti Popolari/Recenti, ma come puoi vedere, alcune rotte relative alle categorie nel menu hamburger non sembrano funzionare correttamente. Interessante notare che non vedo nulla nella console o nei log degli errori. Mi sono sbagliato: c’è un errore iniziale quando si clicca sul link della categoria, ma penso che questo sia prevedibile:
L’unico modo per risolvere questo problema al momento è aggiornare la pagina o aprire una nuova scheda. Il problema si verifica anche quando si visualizza un altro argomento e si fa clic sull’icona home.
Aggiornamento: Questo è effettivamente causato dall’override dell’azione error, che ha l’implementazione corretta a livello superiore in routes/application.js.
Commit di follow-up per risolvere correttamente il problema: