Add keyword 'skip' (forgot manager and portal files) (Lemonldap-424)

environments/ppa-mbqj77/deployments/1
François-Xavier Deltombe 14 years ago
parent 7f8574020a
commit 33d3d0e056
  1. 2
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm
  2. 2
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/_LibAccess.pm

@ -1465,7 +1465,7 @@ sub testStruct {
keyTest => $pcre,
test => sub {
my $e = shift;
return 1 if ( $e =~ /^(?:accept|deny|unprotect)$/i );
return 1 if ( $e =~ /^(?:accept|deny|unprotect|skip)$/i );
if ( $e =~ s/^logout(?:_(?:app_sso|app|sso))?\s*// ) {
return (
$e eq ''

@ -102,7 +102,7 @@ sub _compileRules {
sub _conditionSub {
my ( $self, $cond ) = splice @_;
return sub { 1 }
if ( $cond =~ /^(?:accept|unprotect)$/i );
if ( $cond =~ /^(?:accept|unprotect|skip)$/i );
return sub { 0 }
if ( $cond =~ /^(?:deny$|logout)/i );
my $sub = "sub {my \$self = shift; return ( $cond )}";

Loading…
Cancel
Save