X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=rt%2Flib%2FRT%2FShredder%2FCachedGroupMember.pm;h=ffd4ada04f20c0af98b455d152e4906d4e33caa8;hb=ac20214d38d9af00430423f147b5a0e50751b050;hp=21e292749f9a937317e9e7c12199bd40e52870d7;hpb=0fb307c305e4bc2c9c27dc25a3308beae3a4d33c;p=freeside.git diff --git a/rt/lib/RT/Shredder/CachedGroupMember.pm b/rt/lib/RT/Shredder/CachedGroupMember.pm index 21e292749..ffd4ada04 100644 --- a/rt/lib/RT/Shredder/CachedGroupMember.pm +++ b/rt/lib/RT/Shredder/CachedGroupMember.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2014 Best Practical Solutions, LLC # # # (Except where explicitly superseded by other copyright notices) @@ -85,16 +85,8 @@ sub __DependsOn my $acl = RT::ACL->new( $self->CurrentUser ); $acl->LimitToPrincipal( Id => $self->GroupId ); - # look into all rights that have group - while( my $ace = $acl->Next ) { - my $delegations = RT::ACL->new( $self->CurrentUser ); - $delegations->DelegatedFrom( Id => $ace->Id ); - $delegations->DelegatedBy( Id => $self->MemberId ); - push( @$list, $delegations ); - } } -# XXX: Do we need to delete records if user lost right 'DelegateRights'? $deps->_PushDependencies( BaseObject => $self,