Ignore:
Timestamp:
04/21/09 00:15:30 (15 years ago)
Author:
nanardon
Message:
  • prefer poll uid in url instead db id (if available)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Vote/Controller/Vote.pm

    r218 r226  
    4141} 
    4242 
    43 sub report: LocalRegex('^(\d+)/(results|report).(\w+)$') { 
    44     my ($self, $c, $id, @sub) = @_; 
     43sub report: LocalRegex('^(\w+)/(results|report).(\w+)$') { 
     44    my ($self, $c) = @_; 
    4545    my $doc; 
    4646    ($c->stash->{voteid}, $doc, $c->stash->{format}) = @{ $c->req->snippets || [] }; 
     
    5454    # Ensure report is not availlable before end of poll 
    5555    if ($vote->poll($c->stash->{voteid})->status ne 'AFTER') { 
    56         $c->res->redirect($c->uri_for('/vote', $c->stash->{voteid})); 
     56        $c->res->redirect($c->uri_for('/vote', $vote->poll($c->stash->{voteid})->uid)); 
    5757        return; 
    5858    }; 
Note: See TracChangeset for help on using the changeset viewer.