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),
);
}
<p><%= $director->{'name'} %></p>
% } else {
<select name="director" data-placeholder="Director" class="chosen-select" style="width:350px;" tabindex="2">
- % for my $team (@{ $teams }) {
- <option value="<%= $team->{'team'} %>"><%= $team->{'name'} %></option>
+ % for my $dir (@{ $directors }) {
+ <option value="<%= $dir->{'team'} %>"><%= $dir->{'name'} %></option>
% }
</select>
% }