fixed bug 677283

This commit is contained in:
JT Smith 2003-02-09 04:06:53 +00:00
parent 787870aa45
commit 4b3c19ce74
3 changed files with 16 additions and 6 deletions

View file

@ -320,9 +320,13 @@ sub www_editProfile {
-subtext=>$subtext
);
} else {
$default = $session{form}{$data{fieldName}}
|| $session{user}{$data{fieldName}}
|| eval $data{dataDefault};
if ($session{form}{$data{fieldName}}) {
$default = $session{form}{$data{fieldName}};
} elsif (exists $session{user}{$data{fieldName}}) {
$default = $session{user}{$data{fieldName}};
} else {
$default = eval $data{dataDefault};
}
$f->$method(
-name=>$data{fieldName},
-label=>$label,

View file

@ -356,7 +356,13 @@ sub www_editUserProfile {
}
$f->select($data{fieldName},$values,$label,$default);
} elsif ($method) {
$default = $session{form}{$data{fieldName}} || $user{$data{fieldName}} || eval $data{dataDefault};
if ($session{form}{$data{fieldName}}) {
$default = $session{form}{$data{fieldName}};
} elsif (exists $session{user}{$data{fieldName}}) {
$default = $user{$data{fieldName}};
} else {
$default = eval $data{dataDefault};
}
$f->$method($data{fieldName},$label,$default);
}
$previousCategory = $category;