[Rt-commit] r18998 - rt/3.999/trunk/lib/RT
ruz at bestpractical.com
ruz at bestpractical.com
Tue Mar 31 14:03:03 EDT 2009
Author: ruz
Date: Tue Mar 31 14:03:03 2009
New Revision: 18998
Modified:
rt/3.999/trunk/lib/RT/Bootstrap.pm
Log:
* we don't need ace->_bootstrap_create
Modified: rt/3.999/trunk/lib/RT/Bootstrap.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/Bootstrap.pm (original)
+++ rt/3.999/trunk/lib/RT/Bootstrap.pm Tue Mar 31 14:03:03 2009
@@ -110,9 +110,8 @@
}
else {
my $ace = RT::Model::ACE->new( current_user => RT->system_user );
- my ( $val, $msg ) = $ace->_bootstrap_create(
- principal => acl_equiv_group_id( RT->system_user->id ),
- type => 'Group',
+ my ( $val, $msg ) = $ace->create(
+ principal => RT->system_user->id,
right_name => 'SuperUser',
object_type => 'RT::System',
object_id => 1,
@@ -505,19 +504,4 @@
#print "Done setting up database content.\n";
}
-=head2 acl_equiv_group_id
-
-Given a userid, return that user's acl equivalence group
-
-=cut
-
-sub acl_equiv_group_id {
- my $username = shift;
- my $user = RT::Model::User->new( current_user => RT->system_user );
- $user->load($username);
- my $equiv_group = RT::Model::Group->new( current_user => RT->system_user );
- $equiv_group->load_acl_equivalence($user);
- return ( $equiv_group->id );
-}
-
1;
More information about the Rt-commit
mailing list