diff --git a/lib/WebGUI/Operation/Group.pm b/lib/WebGUI/Operation/Group.pm index 093faee87..d3c0f5382 100644 --- a/lib/WebGUI/Operation/Group.pm +++ b/lib/WebGUI/Operation/Group.pm @@ -556,7 +556,7 @@ sub www_listGroups { if ($session->user->isInGroup(3)) { my $output = getGroupSearchForm($session, "listGroups"); my ($groupCount) = $session->db->quickArray("select count(*) from groups where isEditable=1"); - return _submenu($session,$output) unless ($session->form->process("doit") || $groupCount<250 || $session->form->process("pn") > 1); + return _submenu($session,$output) unless ($session->form->process("doit") || $groupCount<250 || $session->form->process("pn") > 1); $output .= ''; $output .= '
'.$i18n->get(84).'' .$i18n->get(85).'' diff --git a/lib/WebGUI/Session/DateTime.pm b/lib/WebGUI/Session/DateTime.pm index 9f6bd76a6..40e0cd30b 100644 --- a/lib/WebGUI/Session/DateTime.pm +++ b/lib/WebGUI/Session/DateTime.pm @@ -620,11 +620,9 @@ sub getTimeZone { my $zone = $self->session->user->profileField('timeZone'); $zone =~ s/ /\_/g; if ($zone) { - foreach (@zones) { - if ($_ eq $zone) { + if (isIn($zone, @zones)) { $self->session->user->{_timeZone} = $zone; return $zone; - } } } $self->session->user->{_timeZone} = 'America/Chicago';