L'interrupteur "nombre de place limité" ne contrôle pas le nombre de place
Description
L'interrupteur "nombre de place limité" ne contrôle pas le nombre de place de l'évènement et la seule valeur prise en compte est le nombre effectif de place défini.
Steps to Reproduce
- Créer un évènement avec un nombre de place limité (8 pour l'exemple) et l'enregistrer.
- Modifier l'évènement et décocher "Nombre de place limité"
- Enregistrer les modifications de l'évènement
Expected behaviour:
Il n'y a plus de limite de nombre de place sur l'évènement.
Actual behaviour:
Le nombre de place est toujours le même (8 dans notre exemple)
Reproduces how often:
À chaque fois.
Versions
Test effectué sur test.mobilizon.org le 13 novembre (je ne connais pas la dernière version de la plateforme à ce jour.
Test effectué avec Firefox 70.0.1 (64 bits).
Additional Information
Même problème dans l'autre sens, si on a aucune limite et que l'on modifie l'évènement en disant qu'il y a une limite mais qu'on laisse la valeur à 0, il n'y a pas de limite.
Le bug est moins grave dans ce sens là mais il faudrait au moins ajouter un avertissement comme dire à l'utilisateur de mettre au moins 1 place si la case est coché ou de mettre un message de confirmation comme par exemple "Vous avez limité le nombre de place mais la limite est de 0, celle-ci ne sera donc pas prise en compte. Voulez-vous continuer ?"