practice-uffs / forms

Serviço de criação de formulários/enquetes online (similar ao Google Forms) baseado em análise de texto
Apache License 2.0
5 stars 0 forks source link

Divergência na contagem de respostas #11

Closed zorteaadriano closed 2 years ago

zorteaadriano commented 2 years ago

Ao alterar uma pergunta em que já haviam respostas, as respostas da pergunta antiga não são mais listadas na aba de respostas, embora continuem contabilizando no total de respostas do formulário.

image

Nesse exemplo alterei a pergunta para 'Minha nova pergunta', mas antes disso eu já havia respondido 3 vezes a pergunta antiga, e nesse caso a pergunta antiga não está mais sendo listada, embora esteja sendo contabilizada como resposta do formulário.

A proposta é alterar na listagem das perguntas para buscar todas as respostas buscando pelo id do formulário, tendo em vista 0,,que está buscando pelo texto da pergunta.

alissonpeloso commented 2 years ago

@zorteaadriano, não esquece de adicionar a issua pra sprint

alissonpeloso commented 2 years ago

@zorteaadriano, conseguiu resolver o esquema de usar a tag old nas respostas?

zorteaadriano commented 2 years ago

@alisson, consegui sim, tive que ver como funciona pra alterar também a função que monta o gráfico pra questões de select, que era um pouco diferente das funções de input e eu nunca tinha mexido, aí agora ja está funcionando o relatório na visualização que estava antes, só que como aquele csv que fica disponível pra baixar é gerado com a biblioteca que monta o gráfico, agora estou vendo como fazer pra gerar um csv único com todo o relatório, incluindo as questões de texto, aí vai ficar as duas opções. baixar o relatório da questão individual (quando é gerado o gráfico pela biblioteca) e vai ter o botão de baixar o csv do relatório completo, porque não tem como incluir as questões de texto lá no botão do gráfico

zorteaadriano commented 2 years ago

@alissonpeloso só estou ajustando ainda porque faltou listar as perguntas que não tem respostas ainda, como alterei pra ser ao contrário a listagem teria que manter essa função também, mas só vou conseguir fazer o commit hoje à noite, pois tenho aula hoje à tarde