better handling of defaults

This commit is contained in:
JT Smith 2008-11-17 21:32:37 +00:00
parent 116b7c6e17
commit 227e9e7dac

View file

@ -928,7 +928,9 @@ sub update {
}
# set a default value if it's empty or undef
$data->{$property} ||= $properties->{$property}{defaultValue};
if ($data->{$property} eq "") {
$data->{$property} = $properties->{$property}{defaultValue};
}
# serialize if needed
if ($properties->{$property}{serialize} && $data->{property} ne "") {