La función de plantilla de mensaje directo (action="create_pm") solía no funcionar en nuestra instancia. Mostraba un compositor de mensajes privados, pero una vez que se hacía clic en “enviar”, ¡el mensaje se convertía en un tema (generalmente público)!
He añadido una solución rápida en una bifurcación copiando algunos fragmentos de discourse/discourse:
Creo que lo que hizo el truco fue añadir archetypeId: "private_message". Sin embargo, pensaría que el error real es que es posible abrir un compositor que engaña a los usuarios haciéndoles creer que están componiendo un mensaje privado y luego hacerlo público sin previo aviso.