[otrs-cvs] CVS: otrs/Kernel/Modules AgentTicketSearch.pm,1.17,1.18
cvs-log at otrs.org
cvs-log at otrs.org
Tue Jul 11 14:16:01 CEST 2006
Update of /home/cvs/otrs/Kernel/Modules
In directory lancelot:/tmp/cvs-serv24627/Kernel/Modules
Modified Files:
AgentTicketSearch.pm
Log Message:
use GroupMemberInvolvedList() for better performance in MaskForm()
Index: AgentTicketSearch.pm
===================================================================
RCS file: /home/cvs/otrs/Kernel/Modules/AgentTicketSearch.pm,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -r1.17 -r1.18
*** AgentTicketSearch.pm 30 Jun 2006 14:25:48 -0000 1.17
--- AgentTicketSearch.pm 11 Jul 2006 11:15:59 -0000 1.18
***************
*** 586,603 ****
}
else {
! my %Groups = $Self->{GroupObject}->GroupMemberList(
UserID => $Self->{UserID},
Type => 'ro',
- Result => 'HASH',
);
! foreach (keys %Groups) {
! my %MemberList = $Self->{GroupObject}->GroupMemberList(
! GroupID => $_,
! Type => 'ro',
! Result => 'HASH',
! );
! foreach (keys %MemberList) {
! $ShownUsers{$_} = $AllGroupsMembers{$_};
! }
}
}
--- 586,595 ----
}
else {
! my @Involved = $Self->{GroupObject}->GroupMemberInvolvedList(
UserID => $Self->{UserID},
Type => 'ro',
);
! foreach (@Involved) {
! $ShownUsers{$_} = $AllGroupsMembers{$_};
}
}
More information about the cvs-log
mailing list