Quiero agregar etiquetas privadas a algunas publicaciones a través de la API sin notificar a los usuarios de ninguna manera. Agregar etiquetas ya funciona, pero agrega el ícono del lápiz a la publicación y notifica al usuario que el tema ha sido editado.
Parece que hay una manera de ocultar el lápiz manualmente, pero el usuario aún recibe una notificación de que el tema/publicación fue editado, incluso si la revisión está “oculta”.
¿Hay alguna manera de actualizar un tema (etiquetas, categoría, etc.) tanto sin mostrar un ícono de lápiz como sin notificar al usuario? (preferiblemente con la API, pero incluso manualmente)
Lo único que he encontrado hasta ahora es ir a la consola de Rails para hacerlo:
ssh servername
cd /var/discourse
./launcher enter app
rails c
# luego un montón de cosas de rails para encontrar el
# ID de la etiqueta, ID del tema y empujar la etiqueta en
# el tema y guardar manualmente el tema
Si no hay una manera de hacerlo, escribiré un script de Ruby que pueda pegar en la consola de Rails por ahora.
Reporte de error
También parece que hay un error con el ícono del lápiz. Cuando agrego una etiqueta privada a un tema (una etiqueta que solo los administradores pueden ver), agrega el ícono del lápiz a la primera publicación, pero cuando el usuario de prueba (TL1) hace clic en el lápiz naranja, muestra este mensaje:
