hacklabr / paralapraca

GNU Affero General Public License v3.0
0 stars 4 forks source link

Chat deve ter canais de grupos de municípios, turmas e um ‘geral’ do contrato; sincronização diária #485

Open laurybueno opened 6 years ago

laurybueno commented 6 years ago

Certos usuários devem se sobrepor às regras básicas de sincronização de chat.

Por exemplo, mediadoras podem ser responsáveis por mais de uma turma, e a equipe da Avante deverá participar de todos os grupos. No entanto, é necessário ter cuidado para não colocar essas pessoas em outros grupos privados criados espontaneamente por usuários (como mensagens diretas, por exemplo)

laurybueno commented 6 years ago

@virgilio Comando que já existe para sincronizar canais do rocket

https://github.com/hacklabr/paralapraca/blob/master/paralapraca/management/commands/populate_rocket_channels.py

laurybueno commented 6 years ago

Para encontrar as pessoas que devem ser colocadas em todos os grupos, não é necessário usar o grupo Avante como referência. Use o atributo 'is_staff'