[Rt-commit] r18359 - rt/3.8/trunk/lib/RT
ruz at bestpractical.com
ruz at bestpractical.com
Thu Feb 12 19:10:30 EST 2009
Author: ruz
Date: Thu Feb 12 19:10:30 2009
New Revision: 18359
Modified:
rt/3.8/trunk/lib/RT/ACE_Overlay.pm
Log:
* canonicalize right name on load by values
Modified: rt/3.8/trunk/lib/RT/ACE_Overlay.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/ACE_Overlay.pm (original)
+++ rt/3.8/trunk/lib/RT/ACE_Overlay.pm Thu Feb 12 19:10:30 2009
@@ -136,6 +136,14 @@
ObjectType => undef,
@_ );
+ if ( $args{'RightName'} ) {
+ my $canonic_name = $self->CanonicalizeRightName( $args{'RightName'} );
+ unless ( $canonic_name ) {
+ return ( 0, $self->loc("Invalid right. Couldn't canonicalize right '[_1]'", $args{'RightName'}) );
+ }
+ $args{'RightName'} = $canonic_name;
+ }
+
my $princ_obj;
( $princ_obj, $args{'PrincipalType'} ) =
$self->_CanonicalizePrincipal( $args{'PrincipalId'},
More information about the Rt-commit
mailing list