He revisado más a fondo el código del plugin con la esperanza de encontrar parámetros que deban cumplirse y he encontrado lo siguiente:
!!(SiteSetting.github_linkback_enabled? &&
SiteSetting.enable_discourse_github_plugin? &&
@post.present? &&
@post.post_type == Post.types[:regular] &&
@post.raw =~ /github\.com/ &&
Guardian.new.can_see?(@post) &&
@post.topic.visible?)
No conozco todas las variables, pero ¿@post.topic.visible significa que el tema debe estar en una categoría pública para que se genere el enlace de vuelta? Mis primeros intentos fueron en categorías visibles solo para moderadores y no funcionaron. ¿Podría esa ser la razón por la que no funcionó o se produjo un error?
Cualquier información sobre los demás parámetros o requisitos sería muy apreciada.