[Rt-commit] r18363 - rt/3.8/trunk/lib/RT
ruz at bestpractical.com
ruz at bestpractical.com
Fri Feb 13 00:28:08 EST 2009
Author: ruz
Date: Fri Feb 13 00:28:07 2009
New Revision: 18363
Modified:
rt/3.8/trunk/lib/RT/Users_Overlay.pm
Log:
* canonicalize right name before looking in DB
Modified: rt/3.8/trunk/lib/RT/Users_Overlay.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Users_Overlay.pm (original)
+++ rt/3.8/trunk/lib/RT/Users_Overlay.pm Fri Feb 13 00:28:07 2009
@@ -297,6 +297,16 @@
@_,
);
+ if ( $args{'Right'} ) {
+ my $canonic = RT::ACE->CanonicalizeRightName( $args{'Right'} );
+ unless ( $canonic ) {
+ $RT::Logger->crit("Invalid right. Couldn't canonicalize right '$args{'Right'}'");
+ }
+ else {
+ $args{'Right'} = $canonic;
+ }
+ }
+
my $acl = $self->NewAlias('ACL');
$self->Limit(
ALIAS => $acl,
More information about the Rt-commit
mailing list