I collegamenti ai messaggi nascosti non cancellano i filtri

Non so se si tratti di un bug o due, ma ecco i passaggi per riprodurli. Ho dovuto farlo qui invece che su try.discourse.org perché le risposte filtrate non sono abilitate lì.

  1. Vai al post #6 in questa discussione, scorri fino in fondo e clicca per vedere le sue 6 risposte:

  2. Scorri fino all’ultimo post (numero #25, che è una risposta diretta al #6) e clicca sul suo link per andare al post numero #24:

Comportamento atteso: il post #24 diventa visibile (i filtri potrebbero o meno essere rimossi)

Comportamento effettivo: la pagina scorre su e giù, ma il #24 non appare mai

Passiamo al bug #2:

  1. Clicca su “Visualizza 6 risposte nascoste”

  2. Scorri verso il basso fino a vedere il post #24 e clicca sul suo link per andare al post #8

Comportamento atteso: #8 appare

Comportamento effettivo: #7 appare

1 Mi Piace

@pmusaraj Se hai tempo, potresti confermare se si tratta effettivamente di un bug (o due) o se è il comportamento previsto? Forse sto fraintendendo qualcosa.

Sì, sembra lo stesso bug. È un caso limite considerevole: è piuttosto raro collegarsi a risposte come nell’esempio, ma lo aggiungerò alla mia lista di cose da fare.

1 Mi Piace

Un caso più comune si verifica quando il link è in realtà una notifica di @menzione

Hmm, non capisco, come potrebbe un menzione collegarsi a una risposta nello stesso flusso di post?

Ho usato un link per rendere l’esempio riproducibile, ma questo è stato effettivamente segnalato da un utente che vedeva una risposta filtrata e riceveva una menzione sullo stesso argomento. Quando ha fatto clic sulla notifica, ha riscontrato il comportamento che ho segnalato.

2 Mi Piace

Questo è stato risolto ora @Nacho_Caballero tramite DEV: Clear filters when navigating to a post (#12557) · discourse/discourse@524890c · GitHub

3 Mi Piace

Funziona perfettamente! Grazie, Penar.

Ci è voluto sorprendentemente poco codice per risolvere, ma non credo che sarei riuscito a capirlo da solo. :sweat_smile:

1 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 16 ore. Non sono più ammesse nuove risposte.