Anomalie #958
ferméImpossible d'ajouter un nouvel adhérant si les champs Apparaître dans la liste des membres, Compte, Administrateur Galette ou Exempt de cotisation sont non-obligatoire et non-visible
100%
Description
Hello,
Toujours dans le même sujet que le patch précédant, il est impossible d'ajouter des adhérant si les champs suivant sont invisible et non obligatoire sur une base de données postgres SQL (en tout cas) :
Apparaître dans la liste des membres,
Compte,
Administrateur Galette
Exempt de cotisation
Cela semble être lié au bugs #18899 et #19354 dont un fix a été effectué mais celui-ci ne prends pas en compte tous les champs boolean du formulaire, ni le fait que leurs valeurs peut être vide car ceux-ci ne sont pas visible.
Je propose un patch en annexe par contre, je n'ai pas fait de test sous MySQL.
Salutations,
Titouan Mesot
Fichiers
Mis à jour par Titouan Mesot il y a plus de 8 ans
Oups, l'assignation n'était pas voulue ... désolé
Mis à jour par Johan Cwiklinski il y a plus de 8 ans
Merci pour le patch, mais je vois plutôt la correction côté template, si le correctif fonctionne pour postgres - qui enregistrera un vrai "false" en base, on ne sait pas trop ce que fera mysql ; alors que le comportement actuel est le bon.
En gros, une simple histoire d'affichage d'un champ ne doit pas à mon avis amener la modification de la logique derrière.
Mis à jour par Johan Cwiklinski il y a plus de 8 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 749d3cc5266e5a6eb986ff773e09fd2ca083a24c.