Open guillaumeperes opened 7 years ago
La doc pour l'enregistrement des vote n'est pas correcte.
Il faudrait que la doc pour cette route soit déplacée dans la section des routes développée, alors qu'elle est pour le moment dans celle qui concerne les routes en développement.
D'autre part, la doc n'explique pas clairement quelles sont les données à envoyer à cette route pour l'utiliser. Les données en question sont : un tableau obligatoire contenant la liste des réponses pour lesquelles l'utilisateur souhaite voter (answers
), ainsi qu'une chaine de caractères facultative contenant la valeur du strawpoll_cookie
qui sera sauvegardée par l'api (cookie
).
Par ailleurs, le json retourné par l'api en cas de succès n'est pas bon. Il faut que le redirect comporte l'url de la page des résultats : /poll/{poll_id}/results/
Il faut aussi mettre à jour la doc des routes /results et /channel pour l'affichage des résultats, et créer celle qui concerne l'utilisation du serveur de websocket (sous réserve des modifications apportées suite à l'issue #21)
Voila qui est fait grâce aux commits :
https://github.com/guillaumeperes/strawpoll_backoffice/commit/af8802acdccbd378266f76353a31d55fe0d4272b https://github.com/guillaumeperes/strawpoll_backoffice/commit/c7582a05bbb014accda3c0c2a1bec0a40a9383bf
Les seules fonctionnalités qui restent à documenter sont donc celles qui sont relatives à l'ajout de commentaires, l'inscription, la connexion, ainsi que toutes les fonctions accessibles aux utilisateurs connectés.
Mettre à jour le README