Hydra/33: 'Sign in' should return to the referring page

[?]
Jul 6, 2010, 7:27 AM
YJYBKPZ5P24N2LWYDVXD6AIWDTACL7SHRAELYRQDXFUXZHAGZWTQC

Dependencies

  • [2] S66BOMVU * Added authentication.
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.
  • [*] JLDUSNUO * Unify rendering of finished and scheduled builds.

Change contents

  • edit in src/lib/Hydra/Controller/Root.pm at line 40
    [5.56]
    [2.598]
    if(! $username && ! defined $c->flash->{afterLogin}) {
    my $baseurl = $c->uri_for('/');
    my $refurl = $c->request->referer;
    $c->flash->{afterLogin} = $refurl if $refurl =~ m/^($baseurl)/ ;
    }
  • edit in src/lib/Hydra/Controller/Root.pm at line 52
    [2.875]
    [2.920]
    $c->flash->{afterLogin} = undef;