Bug 33028: (follow-up) Fix trailing 0 decimals
We want to recognise the truthyness of a number vs string so we drop trailing decimals if they're just 0. Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> (cherry picked from commit598970a122
) Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com> (cherry picked from commit8407628512
) Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
This commit is contained in:
parent
20555d6d50
commit
27e207f9ed
1 changed files with 1 additions and 0 deletions
|
@ -31,6 +31,7 @@ q|select * from circulation_rules where rule_name IN ('fine', 'overduefinescap')
|
|||
if ( $rule_value =~ /,/ ) {
|
||||
if ( $rule_value !~ /,.*?,/ ) {
|
||||
$rule_value =~ s/,/./;
|
||||
$rule_value =~ s/\.0+$//;
|
||||
$query->execute( $rule_value, $rule_id );
|
||||
}
|
||||
else {
|
||||
|
|
Loading…
Reference in a new issue