El escenario es que un grupo de usuarios, por ejemplo el grupo premium, tiene permiso para enviar mensajes al grupo staff. Excepto los usuarios premium, aquellos que no pertenecen a ese grupo no pueden enviar mensajes al staff. ¿Es posible extender el código de Discourse o escribir un plugin para lograrlo?
Tengo un plugin que permite que todos envíen mensajes al personal. Debería ser posible configurarlo para que solo un grupo pueda hacerlo.
Actualmente está fallando las pruebas en Travis. No sé por qué.
¡Gracias! Probaré tu plugin.
@pfaffman No estoy familiarizado con Ruby. Tu método está reescribiendo el guardián can_send_private_message, y noto que el código del plugin se ha fusionado con el código actual de Discourse. Por favor, corrígeme si me equivoco.
Una pregunta más: ¿cómo puedo imprimir algunas variables en mi consola, como console.log() en JavaScript? Quiero verificar si el remitente pertenece al grupo foo y el receptor al grupo bar. Intenté usar put con una variable, pero no pude encontrar el resultado en la consola. Por cierto, estoy desarrollando en Mac sin contenedor Docker.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.