Endpoint de API de tópico único deve conter `image_url`

Ao buscar uma lista de todos os tópicos com uma determinada tag (por exemplo, https://meta.discourse.org/tags/ui.json), cada tópico contém um campo image_url. No entanto, ao buscar apenas um tópico (por exemplo, Reopening: User avatar still appearing after topic split), ele não contém o campo image_url. Isso é um pouco inconsistente e seria de grande ajuda para mim se estivesse disponível. Você poderia adicioná-lo?

Minha solução alternativa por enquanto é:

response.image_url = (response.post_stream.posts[0].cooked
  .match(/src=\"(.+?)\"/) || [])[1]
3 curtidas

Acabei de encontrar este post procurando pela mesma coisa.

Alguém sabe se há uma maneira de adicionar isso (por exemplo, com um plugin)?

1 curtida

Criei um commit que adiciona o image_url ao serializer de tópico:

5 curtidas

Brilhante! Obrigado @blake! :+1:

1 curtida

Posso usar: /search.json?q=loreal&image_url=true

Quero exibir o image_url nos resultados JSON que retorno ao pesquisar o tópico