summaryrefslogtreecommitdiff
path: root/lib/DBInfoscreen/Controller
diff options
context:
space:
mode:
Diffstat (limited to 'lib/DBInfoscreen/Controller')
-rw-r--r--lib/DBInfoscreen/Controller/Stationboard.pm8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/DBInfoscreen/Controller/Stationboard.pm b/lib/DBInfoscreen/Controller/Stationboard.pm
index 3e07f90..bfb9289 100644
--- a/lib/DBInfoscreen/Controller/Stationboard.pm
+++ b/lib/DBInfoscreen/Controller/Stationboard.pm
@@ -54,9 +54,11 @@ sub handle_no_results {
if ( $errstr =~ m{ambiguous} and $efa->name_candidates ) {
$self->render(
'landingpage',
- stationlist => [ $efa->name_candidates ],
- hide_opts => 0,
- status => $data->{status} // 300,
+ stationlist => [
+ map { [ $_->full_name, $_->id_num ] } $efa->name_candidates
+ ],
+ hide_opts => 0,
+ status => $data->{status} // 300,
);
}
else {