summaryrefslogtreecommitdiff
path: root/index.pl
diff options
context:
space:
mode:
Diffstat (limited to 'index.pl')
-rw-r--r--index.pl16
1 files changed, 11 insertions, 5 deletions
diff --git a/index.pl b/index.pl
index 2864059..d938a4a 100644
--- a/index.pl
+++ b/index.pl
@@ -98,7 +98,7 @@ helper barplot_filters => sub {
my $ret = {
lines => [
- map { $_->[0] } @{
+ map { [ $_->[0], $_->[0] ] } @{
$dbh->selectall_arrayref(
"select distinct train_type || ' ' || line_no as line from $table order by line"
)
@@ -106,7 +106,7 @@ helper barplot_filters => sub {
],
train_types => [
q{},
- map { $_->[0] } @{
+ map { [ $_->[0], $_->[0] ] } @{
$dbh->selectall_arrayref(
"select distinct train_type from $table order by train_type"
)
@@ -114,14 +114,20 @@ helper barplot_filters => sub {
],
stations => [
q{},
- map { $_->[0] } @{
+ map {
+ [
+ Travel::Status::DE::IRIS::Stations::get_station( $_->[0] )
+ ->[1],
+ $_->[0]
+ ]
+ } @{
$dbh->selectall_arrayref(
"select distinct station from $table order by station")
- }
+ }
],
destinations => [
q{},
- map { decode( 'utf8', $_->[0] ) } @{
+ map { [ decode( 'utf8', $_->[0] ), decode( 'utf8', $_->[0] ) ] } @{
$dbh->selectall_arrayref(
"select distinct destination from $table order by destination"
)