From: Bjørn Rustad Date: Thu, 15 Aug 2013 20:13:21 +0000 (+0200) Subject: Show only possible directors X-Git-Url: http://git.rustad.me/?a=commitdiff_plain;h=fa7b2fd6341fbb205dd121a8d84707f7e945f297;p=duplo Show only possible directors --- diff --git a/lib/Duplo/Manager.pm b/lib/Duplo/Manager.pm index 20553ee..953c6aa 100644 --- a/lib/Duplo/Manager.pm +++ b/lib/Duplo/Manager.pm @@ -143,24 +143,24 @@ sub edit_form { race = ? ", ['type', 'rider'], undef, $race); - my $teams_ref = $dbh->selectall_arrayref(" + my $directors_ref = $dbh->selectall_arrayref(" SELECT DISTINCT t.team, t.name FROM - rider_race AS rr + director_race AS dr JOIN team AS t - ON (rr.team = t.team) + ON (dr.team = t.team) WHERE race = ? ", { Slice => {} }, $race); return $self->render( - team => $team, - teams => $teams_ref, - riders => $riders_ref, - director => get_director($self, $team), + team => $team, + directors => $directors_ref, + riders => $riders_ref, + director => get_director($self, $team), ); } diff --git a/templates/manager/edit_form.html.ep b/templates/manager/edit_form.html.ep index 1472f5b..e0a8028 100644 --- a/templates/manager/edit_form.html.ep +++ b/templates/manager/edit_form.html.ep @@ -39,8 +39,8 @@

<%= $director->{'name'} %>

% } else { % }