Atualmente, ao buscar uma lista de tópicos, os atributos liked e like_count retornados refletem o estado de curtidas que ocorreram em qualquer postagem ou em todas as postagens daquele tópico, e não apenas na postagem original.
Curir a postagem original é um endosso, uma confirmação e um acordo com a mensagem do tópico. Na minha opinião, curtir a postagem original de um tópico equivale a curtir o tópico em si. Curtir qualquer outra postagem não significa que o tópico foi curtido, nem a contagem agregada de curtidas em todas as postagens indica o nível de endosso daquele tópico.
Portanto, conforme o comportamento atual, o atributo liked não indica nada além de “participei deste tópico por meio de uma curtida”. Da mesma forma, o like_count em um tópico não informa nada além do nível de resposta a esse tópico, assim como a contagem de respostas; ele não transmite o nível de endosso.
O que desejo alcançar é buscar a lista principal de tópicos e indicar ao usuário quais tópicos ele pode ter endossado. Tentei fazer isso por meio de uma segunda consulta, mas não consegui sem consultar individualmente cada tópico retornado, o que não é eficiente.
Existe alguma maneira de alcançar o que desejo? Caso contrário, há interesse em adicionar esses campos adicionais por meio de um PR?