Je souhaite exécuter du code lorsque Discourse effectue une recherche avec un terme donné. Cela inclut à la fois lorsque Discourse effectue une recherche sur une entrée dans le champ de recherche (par exemple, après une pause de frappe) et depuis la page /search.
J’ai essayé plusieurs événements : search-autocomplete:after-complete (pour la recherche effectuée depuis le menu déroulant après que l’utilisateur a fait une pause dans la frappe) et page:changed (de manière spéculative pour gérer une soumission de /search). Aucun de ces événements n’est déclenché lors des recherches.