Estoy trabajando en un plugin que utiliza la imagen de flair del grupo.
Cuando realizo una consulta SQL para obtener la flair_url de la tabla groups, devuelve NULL para cada grupo a pesar de tener una imagen cargada. El plugin Discourse Data Explorer también lo confirma (SELECT flair_url from groups)
Sin embargo, la página /g.json sí proporciona una flair_url válida:
¿Qué pasa con esto? ¿Hay alguna peculiaridad al obtener esta URL que dificulte obtenerla de una consulta SQL? Todavía soy bastante nuevo en Ruby y Rails, así que no sé exactamente dónde buscar en el código fuente de Discourse para averiguarlo. Noté que en la línea 9 de app/models/group.rb la flair_url se agrega a “ignored_columns”, - no estoy seguro de cuáles son las implicaciones de eso, si las hay.
Solo me preguntaba si esta columna que aparece como NULL es intencional y, de ser así, agradecería cualquier consejo para obtener esos datos del back-end Ruby de mi plugin.

