J’ai créé un plugin personnalisé qui nécessite un agent utilisateur. Lorsqu’il est déployé, il affiche toujours une valeur vide. Comment faire pour que le plugin puisse obtenir les données de Discourse ?
J’utilise Discourse v2.9.0.beta1
Mise à jour :
Je viens de réaliser que le plugin sur Discourse n’obtient pas la requête d’origine.
car ce morceau de code
<%= request.original_url %>
renvoie une URL incorrecte (http://example.org) au lieu du domaine correct. C’est donc pourquoi l’agent utilisateur est toujours vide.
Quelqu’un sait quelle est la variable globale qui conserve peut-être l’agent utilisateur de la requête d’origine et qui peut être appelée depuis les plugins personnalisés ?
