Fixed RT Bug 47106; Code used the wrong Object to Retrieve authinfo_munge
Stephan Jauernick [Fri, 22 Jan 2010 21:30:20 +0000 (21:30 +0000)]
lib/Catalyst/Authentication/Realm/Progressive.pm

index f8664c1..726c424 100644 (file)
@@ -132,7 +132,7 @@ sub authenticate {
             unless $realm;
         my $auth = { %$authinfo };
         $auth->{realm} ||= $realm->name;
-        if ( my $info = $realm->config->{authinfo_munge}->{$realm->name} ) {
+        if ( my $info = $self->config->{authinfo_munge}->{$realm->name} ) {
             $auth = Catalyst::Utils::merge_hashes($auth, $info);
         }
         if ( my $obj = $realm->authenticate( $c, $auth ) ) {