Le point de terminaison API à thème unique doit contenir `image_url`

Lorsque vous récupérez la liste de tous les sujets avec un certain tag (par exemple https://meta.discourse.org/tags/ui.json), chaque sujet contient un champ image_url. Cependant, si vous ne récupérez qu’un seul sujet (par exemple Reopening: User avatar still appearing after topic split), il ne contient pas de champ image_url. C’est un peu incohérent et cela m’aiderait beaucoup si ce champ était disponible. Pouvez-vous peut-être l’ajouter ?

Mon contournement pour l’instant est :

response.image_url = (response.post_stream.posts[0].cooked
  .match(/src=\"(.+?)\"/) || [])[1]
3 « J'aime »

Je viens de tomber sur ce post en cherchant la même chose.

Est-ce que quelqu’un sait s’il est possible d’ajouter cela (par exemple avec un plugin) ?

1 « J'aime »

J’ai créé un commit qui ajoute image_url au sérialiseur de sujets :

5 « J'aime »

Brillant ! Merci @blake ! :+1:

1 « J'aime »

Puis-je utiliser : /search.json?q=loreal&image_url=true

Je souhaite afficher image_url dans les résultats JSON que je renvoie lors de la recherche sur le sujet.