Bonjour Guillaume,

fantastique, ça fait le job !

Cordialement
Thierry

> Le 30 déc. 2021 à 10:30, Guillaume AGNIERAY <[email protected]> a écrit :
> 
> Le Wed, 29 Dec 2021 23:51:27 +0100
> Thierry Marc <[email protected] <mailto:[email protected]>> a écrit :
> 
>> Bonjour,
> 
> Bonjour,
> 
> 
>> Merci Guillaume !
>> (double) à la place de (int) affiche bien les bons montants dans les
>> listes ou dans la contribution.
>> 
>> MAIS…
>> A l’enregistrement de la contribution (sans aucune modification),
>> erreur de l’application.
> 
> OK. Ça doit être le cas aussi alors lors de l'enregistrement d'une
> nouvelle contribution :/
> 
> 
>> Dans galette.log j’ai isolé les messages suivants :
>> 
>> 2021-12-29 22:43:51 - DEBUG - Contribution checked successfully.
>> 2021-12-29 22:43:53 - ERROR - Query error: UPDATE
>> `galette_cotisations` SET `id_cotis` = '845', `id_adh` = '233',
>> `id_type_cotis` = '1', `montant_cotis` = '20,55',
>> `type_paiement_cotis` = '5', `info_cotis` = '', `date_enreg` =
>> '2021-12-19', `date_debut_cotis` = '2021-12-19', `date_fin_cotis` =
>> '2022-12-19' WHERE `id_cotis` = '845' PDOException: SQLSTATE[01000]:
>> Warning: 1265 Data truncated for column 'montant_cotis' [...]
> 
> Les valeurs semblent être vérifiées avec succès mais la requête en base
> échoue à cause du montant. Ça doit être parce que sa valeur contient
> une virgule et pas un point.
> 
> Dans ce cas, déplacer la ligne 463 à la ligne 460 (entre "case
> 'montant_cotis':" et "if (!empty($value)) {") devrait permettre
> l'enregistrement :
> 
> https://bugs.galette.eu/projects/galette/repository/62/revisions/0.9.6.1/entry/galette/lib/Galette/Entity/Contribution.php#L463
>  
> <https://bugs.galette.eu/projects/galette/repository/62/revisions/0.9.6.1/entry/galette/lib/Galette/Entity/Contribution.php#L463>
> 
> Mais là encore je ne sais pas quelles implications cela pourrait avoir
> ailleurs. Il faudra aussi certainement adapter les tests.
> 
> Cette anomalie mérite d'être rapportée sur le tracker ;)
> 
> https://doc.galette.eu/fr/master/faq/index.html#how-to-report-a-bug-or-ask-for-a-feature
>  
> <https://doc.galette.eu/fr/master/faq/index.html#how-to-report-a-bug-or-ask-for-a-feature>
> 
> Cordialement,
> -- 
> 
> Guillaume
> 
> -- 
> Galette users discussions
> 
> https://galette.eu <https://galette.eu/> - https://doc.galette.eu 
> <https://doc.galette.eu/>
> http://bugs.galette.eu/projects/galette/ 
> <http://bugs.galette.eu/projects/galette/>
> 
> List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/ 
> <https://listengine.tuxfamily.org/lists.galette.eu/users/>

Répondre à