[Rt-commit] r18364 - rt/3.8/trunk/lib/RT
ruz at bestpractical.com
ruz at bestpractical.com
Fri Feb 13 00:29:31 EST 2009
Author: ruz
Date: Fri Feb 13 00:29:31 2009
New Revision: 18364
Modified:
rt/3.8/trunk/lib/RT/Principal_Overlay.pm
Log:
* canonicalize right name when we check it against DB
Modified: rt/3.8/trunk/lib/RT/Principal_Overlay.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Principal_Overlay.pm (original)
+++ rt/3.8/trunk/lib/RT/Principal_Overlay.pm Fri Feb 13 00:29:31 2009
@@ -294,6 +294,13 @@
return (undef);
}
+ my $canonic_name = RT::ACE->CanonicalizeRightName( $args{'Right'} );
+ unless ( $canonic_name ) {
+ $RT::Logger->error("Invalid right. Couldn't canonicalize right '$args{'Right'}'");
+ return undef;
+ }
+ $args{'Right'} = $canonic_name;
+
$args{'EquivObjects'} = [ @{ $args{'EquivObjects'} } ]
if $args{'EquivObjects'};
More information about the Rt-commit
mailing list