Perfil Completo de Usuario
Descrição
Adiciona a obrigatoriedade do usuário preencher uma enquete para coletar dados extras que são necessários para a presidência em determinados cenários de participação. Os cenários de participação que podem exigir o preenchimento da enquete antes de permitir a interação do usuário são:
- Criar proposta
- Comentar em uma proposta
- Participar de enquete
A obrigatoriedade da enquete só ocorre quando o usuário definir que o espaço participativo em questão exige Enquete de Perfil de Usuário. Apenas espaços participativos do tipo "Processo" possuem a opção para exigir tal enquete. É necessário que o admin crie no Painel de Administração a enquete com as perguntas e preencha o id da enquete criada no campo "ID da Enquete de Perfil de Usuário" na organização. Closes #136 (closed)
Alterações Realizadas
Forms de Espaço Participativo do tipo Processo
Forms de Organização
Botão "Faça sua proposta" não renderizado para usuário com perfil incompleto
Campo para adicionar comentário e votar em proposta não renderizados para usuário com perfil incompleto
Enquete não renderizada para usuário com perfil incompleto
Problemas Relacionados
Forneça links para os problemas ou solicitações de funcionalidades relacionados.
Notas Adicionais
Inclua qualquer informação extra ou considerações para os revisores, como áreas impactadas no código-fonte.
Listas de Verificação do Pedido de Merge
-
O código segue as diretrizes de codificação do projeto. -
A documentação reflete as alterações realizadas. -
Já cobri os testes unitários.
Issue referenciada
Closes #136 (closed)