[Rt-commit] r10103 - in rt/branches/3.7-EXPERIMENTAL: .
ruz at bestpractical.com
ruz at bestpractical.com
Mon Dec 24 18:52:03 EST 2007
Author: ruz
Date: Mon Dec 24 18:52:03 2007
New Revision: 10103
Modified:
rt/branches/3.7-EXPERIMENTAL/ (props changed)
rt/branches/3.7-EXPERIMENTAL/lib/RT/Test.pm
Log:
r10014 at cubic-pc (orig r10013): ruz | 2007-12-19 22:26:03 +0300
* add add_rights function
Modified: rt/branches/3.7-EXPERIMENTAL/lib/RT/Test.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/lib/RT/Test.pm (original)
+++ rt/branches/3.7-EXPERIMENTAL/lib/RT/Test.pm Mon Dec 24 18:52:03 2007
@@ -330,7 +330,6 @@
sub set_rights {
my $self = shift;
- my @list = ref $_[0]? @_: @_? { @_ }: ();
require RT::ACL;
my $acl = RT::ACL->new( $RT::SystemUser );
@@ -342,7 +341,14 @@
}
$ace->Delete;
}
+ return $self->add_rights( @_ );
+}
+
+sub add_rights {
+ my $self = shift;
+ my @list = ref $_[0]? @_: @_? { @_ }: ();
+ require RT::ACL;
foreach my $e (@list) {
my $principal = delete $e->{'Principal'};
unless ( ref $principal ) {
More information about the Rt-commit
mailing list