Bug 5372 (v2) Existing value can be replace by default value

The way an existing value was tested was wrong. 0 is a valid value but a
false value for Perl.

=> replace privious proposal.

[3.2] Should also apply.

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
Frédéric Demians 2010-11-07 14:33:36 +01:00 committed by Chris Cormack
parent 35cf30ef15
commit 07cfc5d69c

View file

@ -299,7 +299,7 @@ sub create_input {
}
# if there is no value provided but a default value in parameters, get it
unless ($value) {
if ( $value eq '' ) {
$value = $tagslib->{$tag}->{$subfield}->{defaultvalue};
# get today date & replace YYYY, MM, DD if provided in the default value