Ignore:
Timestamp:
01/19/16 17:50:51 (8 years ago)
Author:
nanardon
Message:

Fix access to remote/ url

Location:
trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Remote.pm

    r1632 r1644  
    1717=cut 
    1818 
    19 sub auto { 
     19sub begin : Private { } 
     20 
     21sub auto : Private { 
    2022    my ( $self, $c ) = @_; 
    2123 
     
    2426        $c->model('Accounts')->db->{_user} = $c->user->{username}; 
    2527    } 
     28 
     29    return 1; 
    2630} 
    2731 
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Remote/AskPwReset.pm

    r1641 r1644  
    3333    my $user = $c->model('Accounts')->db->get_object('user', $username) or do { 
    3434        $c->stash->{data}{err} = 'No such user'; 
     35        $c->log->debug($c->stash->{data}{err}); 
    3536        return; 
    3637    }; 
     
    3839    if (!$user->_get_attributes('active')) { 
    3940        $c->stash->{data}{err} = 'No such user'; 
     41        $c->log->debug($c->stash->{data}{err}); 
    4042        return; 
    4143    } 
     
    4345    if (!$user->SendPasswordReset($url)) { 
    4446        $c->stash->{data}{err} = 'unknown error'; 
     47        $c->log->debug($c->stash->{data}{err}); 
    4548        return; 
    4649    } else { 
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Root.pm

    r1633 r1644  
    3434 
    3535    my ($locale) = split(',', $c->req->header('Accept-Language') || ''); 
     36    $locale ||= ''; 
    3637    $locale =~ s/(\s\s)/$1/; 
    3738    if (my $plocale = ($c->req->param('locale')|| $c->session->{'locale'})) { 
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Users.pm

    r1619 r1644  
    4949    # synchaccess do not manage connect() at time, opening a 
    5050    # backdoor then :\ 
    51     foreach ($sync->bases) { $_->{_user} = $c->user->username } 
     51    foreach ($sync->bases) { $_->{_user} = undef } 
    5252 
    5353    my $suser = $sync->get_object_ifexists('user', $username); 
Note: See TracChangeset for help on using the changeset viewer.