[Rt-commit] r14271 - in rt/branches/3.999-DANGEROUS: . bin lib/RT lib/RT/Model t/web
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Fri Jul 18 12:25:09 EDT 2008
Author: sunnavy
Date: Fri Jul 18 12:25:09 2008
New Revision: 14271
Modified:
rt/branches/3.999-DANGEROUS/ (props changed)
rt/branches/3.999-DANGEROUS/bin/rt-crontool
rt/branches/3.999-DANGEROUS/lib/RT/Bootstrap.pm
rt/branches/3.999-DANGEROUS/lib/RT/Model/Ticket.pm
rt/branches/3.999-DANGEROUS/lib/RT/Model/User.pm
rt/branches/3.999-DANGEROUS/lib/RT/Test.pm
rt/branches/3.999-DANGEROUS/t/ticket/link_search.t
rt/branches/3.999-DANGEROUS/t/web/gnupg-select-keys-on-update.t
Log:
r14694 at sunnavys-mb: sunnavy | 2008-07-18 21:24:16 +0800
no $RT::system_user
Modified: rt/branches/3.999-DANGEROUS/bin/rt-crontool
==============================================================================
--- rt/branches/3.999-DANGEROUS/bin/rt-crontool (original)
+++ rt/branches/3.999-DANGEROUS/bin/rt-crontool Fri Jul 18 12:25:09 2008
@@ -65,7 +65,7 @@
# Load the config file
RT::load_config();
-#Connect to the database and get RT::system_user and RT::nobody loaded
+#Connect to the database and get RT->system_user and RT::nobody loaded
RT::Init();
#Get the current user all loaded
Modified: rt/branches/3.999-DANGEROUS/lib/RT/Bootstrap.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Bootstrap.pm (original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Bootstrap.pm Fri Jul 18 12:25:09 2008
@@ -227,7 +227,6 @@
#print "Creating groups...";
#print "My systemuser is ".RT->system_user ."\n";
- $RT::system_user = RT::CurrentUser->new( name => 'RT_System' );
foreach my $item (@Groups) {
my $new_entry = RT::Model::Group->new( current_user => RT->system_user );
my $member_of = delete $item->{'member_of'};
Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/Ticket.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/Ticket.pm (original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/Ticket.pm Fri Jul 18 12:25:09 2008
@@ -355,6 +355,7 @@
}
#Now that we have a queue, Check the ACLS
+ die caller unless $self->current_user->id;
unless (
$self->current_user->has_right(
right => 'CreateTicket',
Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/User.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/User.pm (original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/User.pm Fri Jul 18 12:25:09 2008
@@ -205,7 +205,7 @@
}
#SANITY CHECK THE name AND ABORT IF IT'S TAKEN
- if ( RT->system_user ) { #This only works if RT::system_user has been defined
+ if ( RT->system_user ) { #This only works if RT->system_user has been defined
my $TempUser = RT::Model::User->new( current_user => RT->system_user );
$TempUser->load( $args{'name'} );
return ( 0, _('name in use') ) if ( $TempUser->id );
Modified: rt/branches/3.999-DANGEROUS/lib/RT/Test.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Test.pm (original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Test.pm Fri Jul 18 12:25:09 2008
@@ -212,7 +212,7 @@
# add new user to groups
foreach (@$MemberOf) {
- my $group = RT::Model::Group->new( current_user => RT::system_user() );
+ my $group = RT::Model::Group->new( current_user => RT->system_user() );
$group->load_user_defined_group($_);
die "couldn't load group '$_'" unless $group->id;
$group->add_member( $obj->id );
Modified: rt/branches/3.999-DANGEROUS/t/ticket/link_search.t
==============================================================================
--- rt/branches/3.999-DANGEROUS/t/ticket/link_search.t (original)
+++ rt/branches/3.999-DANGEROUS/t/ticket/link_search.t Fri Jul 18 12:25:09 2008
@@ -6,7 +6,7 @@
# Load the config file
-#Connect to the database and get RT::system_user and RT::nobody loaded
+#Connect to the database and get RT->system_user and RT::nobody loaded
#Get the current user all loaded
Modified: rt/branches/3.999-DANGEROUS/t/web/gnupg-select-keys-on-update.t
==============================================================================
--- rt/branches/3.999-DANGEROUS/t/web/gnupg-select-keys-on-update.t (original)
+++ rt/branches/3.999-DANGEROUS/t/web/gnupg-select-keys-on-update.t Fri Jul 18 12:25:09 2008
@@ -54,7 +54,7 @@
my $tid;
{
- my $ticket = RT::Model::Ticket->new(current_user => $RT::system_user );
+ my $ticket = RT::Model::Ticket->new(current_user => RT->system_user );
($tid) = $ticket->create(
subject => 'test',
queue => $queue->id,
More information about the Rt-commit
mailing list