Actions
Anomalie #1767
ferméSome issues with contribution amount set to 0
Début:
04/01/2024
Echéance:
% réalisé:
100%
Temps estimé:
Version utilisée:
Vote:
Description
Contribution amount is set into contribution if !empty()
; and required fields on isset($this->_amount)
.
When trying to set "0" as contribution value; _amount
property is never set; and that silently fails on contribution update, original amount is always kept.
Contribution creation with an amount of "0" should also fail but... Required fields are based on isFee()
which currently returns null on creation; therefore _amount
is not mandatory on creation; and value is set to NULL
in database. When loading such a contribution, database value is casted, therefore NULL
becomes 0
\o/
Actions
#1
Mis à jour par Johan Cwiklinski il y a 12 mois
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 731c7309e94cfe5ab50e81338eb9040ee995eaa1.
Actions