diff options
author | Ivan Kohler <ivan@freeside.biz> | 2012-07-02 14:24:21 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2012-07-02 14:24:21 -0700 |
commit | 85e677b86fc37c54e6de2b06340351a28f5a5916 (patch) | |
tree | 11148e2c292bd1a43b7cf6c2f5212a6ca8b03e75 /rt/lib/RT/Base.pm | |
parent | e5ab051ccdb7637d8dd2f0ed9b4fe9aaaf1d1100 (diff) | |
parent | 92aedddd3684167abb60cd3f1d77bbc156c592e6 (diff) |
Merge branch 'master' of git.freeside.biz:/home/git/freeside
Diffstat (limited to 'rt/lib/RT/Base.pm')
-rw-r--r-- | rt/lib/RT/Base.pm | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/rt/lib/RT/Base.pm b/rt/lib/RT/Base.pm index c7fc66e98..2aae60e9e 100644 --- a/rt/lib/RT/Base.pm +++ b/rt/lib/RT/Base.pm @@ -2,7 +2,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC # <sales@bestpractical.com> # # (Except where explicitly superseded by other copyright notices) @@ -69,7 +69,6 @@ RT::Base =cut -# {{{ sub CurrentUser =head2 CurrentUser @@ -100,20 +99,9 @@ sub CurrentUser { if ref $self->{'user'} && $self->{'user'} == $self; } - unless ( ref $self->{'user'} && $self->{'user'}->isa('RT::CurrentUser') ) { - my $msg = "$self was created without a CurrentUser." - ." Any RT object which is subclass of RT::Base must be created" - ." with a RT::CurrentUser or a RT::User object as the first argument."; - $msg .= "\n". Carp::longmess() if @_; - - $RT::Logger->error( $msg ); - return $self->{'user'} = undef; - } - return ( $self->{'user'} ); } -# }}} sub OriginalUser { my $self = shift; @@ -171,7 +159,7 @@ sub _ImportOverlays { for my $type (qw(Overlay Vendor Local)) { my $filename = $package."_".$type.".pm"; eval { require $filename }; - die $@ if ($@ && $@ !~ qr{^Can't locate $filename}); + die $@ if ($@ && $@ !~ m{^Can't locate $filename}); } } |