which fix.

This commit is contained in:
Matthew Wilson 2006-05-06 15:46:47 +00:00
parent 860f31b9e5
commit bb7dbe191b

View file

@ -1768,8 +1768,10 @@ sub www_editEvent {
my %prereqSets; my %prereqSets;
tie %prereqSets, 'Tie::IxHash'; tie %prereqSets, 'Tie::IxHash';
%prereqSets = $self->session->db->buildHash("select prerequisiteId, name from EventManagementSystem_prerequisites order by name"); %prereqSets = $self->session->db->buildHash("select prerequisiteId, name from EventManagementSystem_prerequisites order by name");
my %prereqMemberships = $self->session->db->buildHash("select prerequisiteId, requiredProductId from EventManagementSystem_prerequisiteEvents where requiredProductId=?",[$pid]);
if (scalar(keys(%prereqSets))) { if (scalar(keys(%prereqSets)) && !scalar(keys(%prereqSets))) {
#there are some prereq sets entered into the system, and
#this event is not a member of any of them.
%prereqSets = (''=>$i18n->echo('select one'),%prereqSets); %prereqSets = (''=>$i18n->echo('select one'),%prereqSets);
$f->selectBox( $f->selectBox(
-name=>'prerequisiteId', -name=>'prerequisiteId',