macros are now preprocessed on default data

This commit is contained in:
JT Smith 2003-06-17 03:00:12 +00:00
parent 5f307de57a
commit 81e45d0987

View file

@ -19,6 +19,7 @@ use WebGUI::FormProcessor;
use WebGUI::HTMLForm;
use WebGUI::Icon;
use WebGUI::International;
use WebGUI::Macro;
use WebGUI::MessageLog;
use WebGUI::Privilege;
use WebGUI::Session;
@ -197,7 +198,7 @@ sub getRecordTemplateVars {
if (defined $formValue) {
$data{value} = $formValue;
} elsif (not exists $data{value}) {
$data{value} = $data{defaultValue};
$data{value} = WebGUI::Macro::process($data{defaultValue});
}
my $hidden = (($data{status} eq "hidden" || ($data{isMailField} && !$self->get("mailData"))) && !$session{var}{adminOn});
push(@fields,{