Resumen:
Si se utiliza la opción “Llegar al tema” en una invitación, ocurren problemas extraños de permisos.
Reproducción:
- crea un grupo
specialgroup - configura una categoría
testcategory - agrega los grupos
trust_level_0yspecialgroup, ambos como Ver/Responder/Crear* - crea un tema en esa categoría
- crea una invitación y establece “llegar al tema” al tema creado en el paso 4
- suspiro
- elimina
specialgroupde los permisos de la categoría por ahora, para que la categoría solo tengatrust_level_0como Ver/Responder/Crear - intenta crear la invitación nuevamente y establece “llegar al tema” al tema creado en el paso 4
- observa cómo las cosas realmente empeoraron
- sé inteligente e intenta establecer los permisos de la categoría en
logged_in_usersen lugar detrust_level_0 - descubre que esto no hace ninguna diferencia
Puede estar relacionado
Variante de Invite link to private group, arrive at topic (private category) not working. Esta vez las cosas se ponen feas durante la creación del enlace de invitación.
*) parece que no tiene sentido tener ambos grupos, pero si tienes una subcategoría que solo permite specialgroup, debes agregar ese grupo a la categoría principal también, porque Discourse no entiende que trust_level_0 es siempre un superconjunto.

