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;
tie %prereqSets, 'Tie::IxHash';
%prereqSets = $self->session->db->buildHash("select prerequisiteId, name from EventManagementSystem_prerequisites order by name");
if (scalar(keys(%prereqSets))) {
my %prereqMemberships = $self->session->db->buildHash("select prerequisiteId, requiredProductId from EventManagementSystem_prerequisiteEvents where requiredProductId=?",[$pid]);
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);
$f->selectBox(
-name=>'prerequisiteId',