diff options
author | Yorhel <git@yorhel.nl> | 2008-12-21 10:01:59 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2008-12-21 10:01:59 +0100 |
commit | 4b89163955f33bfb49b774de48a701daebec374f (patch) | |
tree | e8044fb6554efd6efd702c4ddeb5f18128062cf5 /lib | |
parent | 7b55afc89cc426e4895a82eb45466fb790c322d4 (diff) |
Don't redirect to /u/ pages after logging in
Diffstat (limited to 'lib')
-rw-r--r-- | lib/VNDB/Handler/Users.pm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/VNDB/Handler/Users.pm b/lib/VNDB/Handler/Users.pm index db474d3d..daba59e6 100644 --- a/lib/VNDB/Handler/Users.pm +++ b/lib/VNDB/Handler/Users.pm @@ -129,6 +129,7 @@ sub login { ); (my $ref = $self->reqHeader('Referer')||'/') =~ s/^\Q$self->{url}//; + $ref = '/' if $ref =~ /^\/u\//; return if !$frm->{_err} && $self->authLogin($frm->{usrname}, $frm->{usrpass}, $ref); $frm->{_err} = [ 'login_failed' ] if !$frm->{_err}; } |