Problemi con "Cerca questo argomento"

Ho cercato in diversi thread, ma la maggior parte era bloccata o non era davvero pertinente.

Utilizzo la ricerca del nostro forum per cercare titoli di anime. Di solito eseguo prima una ricerca in tutto il sito, poi una “cerca in questo argomento” nel thread generale delle notizie.

Anche se non succede ogni volta, ultimamente non passa all’argomento. Nell’esempio qui sotto, mi trovo effettivamente nel thread Notizie Generali sugli Anime e ho cliccato su “Cerca in questo argomento”, ma non cerca nell’argomento, bensì in tutto il forum.

Ho provato a ricaricare la schermata e persino a disconnettermi e riconnettermi.

Potrebbe significare che non ci sono risultati? E anche se è una cosa a parte, ho anche notato che la casella di ricerca non mostra più “nessun risultato” quando non ce ne sono, ma rimane semplicemente vuota.

4 Mi Piace

Sto riscontrando risultati simili sul forum Meta di Discourse a quelli che stai trovando sul tuo sito. Il comportamento della casella di spunta “cerca in questo topic” sembra essere incoerente. A volte l’attivazione della casella funziona, mentre altre volte mostra solo risultati a livello di sito quando viene attivata. Non ho ancora individuato un pattern per capire cosa stia causando il problema.

Anche su Meta manca il testo “nessun risultato”.

3 Mi Piace

Posso riprodurre un bug coerente che è probabilmente correlato.

Su questo argomento. Digita “happen”… trovi dei risultati. Continua a digitare " frog"… i risultati non cambiano.

Digita “happen frog” velocemente:

Ovviamente ora la parola frog è indicizzata, sostituiscila semplicemente con un’altra parola che non esiste.

@dan questo regresso potrebbe essere il risultato del nuovo refactoring della ricerca che abbiamo fatto di recente?

5 Mi Piace

Penso che possa essere così. Ero dell’idea di aver corretto un bug molto simile durante la refattorizzazione (c’era una promise che non aspettavamo). Darò un’occhiata.

2 Mi Piace

Ottima individuazione. C’era un altro bug in quell’area: una funzione veniva chiamata e il valore di ritorno veniva scartato. È stato un errore e ho corretto il codice per utilizzare il risultato, ma risulta che la funzione ha un bug e non gestisce correttamente i risultati vuoti. È stata originariamente introdotta in:

e poi modificata in:

L’ho corretto in e sarà disponibile per l’aggiornamento dopo la revisione:

4 Mi Piace

La correzione è stata ora distribuita su meta, @simon / @Slowhand riuscite a riprodurre qualche problema qui?

1 Mi Piace

Non lo vedo qui su Meta.

:crossed_fingers:

2 Mi Piace