L’histoire :
J’ai créé une page appelée No Replies pour mon forum avec l’URL suivante :
<discourse_forum>/search?q=status%3Asingle_user%20in%3Aunsolved%20status%3Aopen%20order%3Alatest_topic
Ce qui se passe, c’est qu’une requête de recherche vide est créée avec les paramètres de recherche avancée suivants :
status:single_user in:unsolved status:open order:latest_topic
Essentiellement, cela permet d’identifier les sujets non résolus pour lesquels personne n’a répondu (afin que nous puissions les traiter en priorité).
Qu’est-ce qui ne va pas ?
Il existe certaines catégories comme News, Announcements, etc., où le fait d’avoir un message sans réponse est tout à fait acceptable. Cependant, elles apparaissent dans la recherche ci-dessus.
Ce que j’ai essayé :
Pour les catégories mentionnées ci-dessus (où no replies ne doit pas être pris au sérieux), j’ai défini la Priorité de recherche pour ces catégories sur Très basse, afin qu’elles apparaissent en dernier lors de la recherche.
Mais cela ne semble pas fonctionner. Même lorsque je trie les résultats de recherche par Pertinence, elles apparaissent toujours en haut.

Seul lorsque je définis la Priorité de recherche sur Ignorer pour ces catégories, la priorisation de la recherche semble fonctionner (c’est-à-dire que ces sujets provenant de catégories ignorées disparaissent).
Quelqu’un pourrait-il s’il vous plaît expliquer le comportement de priorisation ? (avec une requête de recherche vide)
Et une solution pour s’assurer que les sujets des catégories à faible priorité vont toujours tout en bas ?
Note : Si ce n’est pas un bug, n’hésitez pas à le déplacer dans la catégorie pertinente.