marolmmar1 / decide-part-camaron-3

Plataforma de voto electrónico educativa, Camarón subgrupo 3
GNU Affero General Public License v3.0
1 stars 2 forks source link

Problema visualización #57

Closed Moffinguer closed 10 months ago

Moffinguer commented 10 months ago

A la hora de integrar los resultados de postprocesado con la vista de visualización. Una vez creados los votos se espera que llegue una lista de valores tal como:

{'id': 1,
 'name': 'prueba',
 'desc': 'a',
 'question_id': 1,
 'postproc_type': 'PAR',
 'pub_key_id': 3,
 'tally': [1],
 'postproc': {'PAR': [{'votes': 1, 'number': 1, 'option': 'a', 'saintLague': 10}, {'votes': 0, 'number': 2, 'option': 'b', 'saintLague': 0}, {'votes': 0, 'number': 3, 'option': 'c', 'saintLague': 0}]},
 'seats': 10}

Se ha visto que la versión de Vue 2.6.14 rompe la integración actual.

El comportamiento que debería tener sería el de mostrar tantas tablas de datos como técnicas de postprocesado haya. Con los mismos datos que se envian ahora mismo desde el modulo de postprocesado

Moffinguer commented 10 months ago

Se ha actualizado la rama del repositorio central con los cambios que se deberían de tener en cuenta en visualización. La rama es integracion-votaciones

EDIT Se trajo directamente a la rama https://github.com/Moffinguer/decide-part-camaron-2/tree/postprocIntegration en el repositorio demandante, como un merge

Moffinguer commented 10 months ago

https://github.com/Moffinguer/decide-part-camaron-2/tree/postprocIntegration Tener en cuenta esta rama con los datos que se están enviando