Changeset 552


Ignore:
Timestamp:
11/16/09 19:36:17 (15 years ago)
Author:
nanardon
Message:
  • fix url in redirect
  • fix application name on perl side (making template not found)
Location:
LATMOS-Accounts-Web
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts-Web/Makefile.PL

    r438 r552  
    11use inc::Module::Install; 
    22 
    3 name 'latmos-accounts-web'; 
     3name 'LATMOS-Accounts-Web'; 
    44all_from 'lib/LATMOS/Accounts/Web.pm'; 
    55 
  • LATMOS-Accounts-Web/latmos-accounts-web.spec.in

    r551 r552  
    1 %define realname   latmos-accounts-web 
     1%define realname   LATMOS-Accounts-Web 
     2%define name       latmos-accounts-web 
    23%define version    @VERSION@ 
    34%define release    %mkrel 1 
    45 
    5 Name:       %{realname} 
     6Name:       %{name} 
    67Version:    %{version} 
    78Release:    %{release} 
  • LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Root.pm

    r419 r552  
    2929sub default : Private { 
    3030    my ( $self, $c ) = @_; 
    31     $c->res->redirect('/users/' . $c->user->{username}) if($c->user); 
     31    $c->res->redirect($c->uri_for('/users', $c->user->{username})) if($c->user); 
    3232} 
    3333 
     
    4040                username => $c->req->param('username'), 
    4141                password => $c->req->param('password')})) { 
    42             my $redirurl = $c->req->param('loguri') || '/'; 
    43             $redirurl = '/' if ($redirurl =~ m:^/login:); 
    44             $c->res->redirect($redirurl || '/'); 
     42            my $redirurl = $c->uri_for($c->req->param('loguri') || '/'); 
     43            $redirurl = $c->uri_for('/') if ($redirurl =~ m:^/login:); 
     44            $c->res->redirect($redirurl || $c->uri_for('/')); 
    4545        } else { 
    4646            warn "invalid login"; 
     
    5252    my ( $self, $c ) = @_; 
    5353    $c->logout; 
    54     $c->res->redirect('/'); 
     54    $c->res->redirect($c->uri_for('/')); 
    5555} 
    5656 
Note: See TracChangeset for help on using the changeset viewer.