Show
Ignore:
Timestamp:
06/10/08 02:18:16 (18 months ago)
Author:
fumiakiy
Message:

Send return_url when static parameter is not available. BugId:79864

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-39/lib/MT/App/Comments.pm

    r2463 r2535  
    219219            } 
    220220        ); 
    221         return $app->login( error => $app->translate('Invalid login.') ); 
     221        return $app->login_form( error => $app->translate('Invalid login.') ); 
    222222    } 
    223223 
     
    237237                $commenter = 
    238238                  $app->_create_commenter_assign_role( $q->param('blog_id') ); 
    239                 return $app->login( error => $app->translate('Invalid login') ) 
     239                return $app->login_form( error => $app->translate('Invalid login') ) 
    240240                  unless $commenter; 
    241241            } 
     
    243243                my $registration = $app->config->CommenterRegistration; 
    244244                unless ( $registration && $registration->{Allow} && $blog->allow_commenter_regist ) { 
    245                     return $app->login( error => $app->translate('Successfully authenticated but signing up is not allowed.  Please contact system administrator.') ) 
     245                    return $app->login_form( error => $app->translate('Successfully authenticated but signing up is not allowed.  Please contact system administrator.') ) 
    246246                      unless $commenter; 
    247247                } 
     
    286286    $ctx->{app} ||= $app; 
    287287    MT::Auth->invalidate_credentials($ctx); 
    288     return $app->login( error => $error || $app->translate("Invalid login") ); 
     288    return $app->login_form( error => $error || $app->translate("Invalid login") ); 
    289289} 
    290290 
     
    335335        sub { 
    336336            $app->_send_signup_confirmation( $user->id, $user->email, 
    337                 $param->{entry_id}, $param->{blog_id}, $param->{static} ); 
     337                $param->{entry_id}, $param->{blog_id}, $param->{static} || $param->{return_url} ); 
    338338        } 
    339339    ); 
     
    532532    } 
    533533 
    534     $app->login( 
     534    $app->login_form( 
    535535        message => $app->translate( 
    536536            'Thanks for the confirmation.  Please sign in to comment.')