diff options
author | Daniel Friesel <derf@finalrewind.org> | 2020-12-17 21:10:48 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2020-12-17 21:10:48 +0100 |
commit | 7f0a644f639e5e4ef9d6ed326df7b8ec833e7de4 (patch) | |
tree | 3a4e1437789bbc39cf3c0eb7d7af067b258461c5 /lib/DBInfoscreen/Controller/Stationboard.pm | |
parent | 4609b7312d67063b2cb0d5803260d7dc25475bc2 (diff) |
set version via config
Diffstat (limited to 'lib/DBInfoscreen/Controller/Stationboard.pm')
-rw-r--r-- | lib/DBInfoscreen/Controller/Stationboard.pm | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/lib/DBInfoscreen/Controller/Stationboard.pm b/lib/DBInfoscreen/Controller/Stationboard.pm index 90478a4..752b099 100644 --- a/lib/DBInfoscreen/Controller/Stationboard.pm +++ b/lib/DBInfoscreen/Controller/Stationboard.pm @@ -23,10 +23,6 @@ use utf8; no if $] >= 5.018, warnings => 'experimental::smartmatch'; -my $dbf_version = qx{git describe --dirty} || 'experimental'; - -chomp $dbf_version; - my %default = ( backend => 'iris', mode => 'app', @@ -229,7 +225,7 @@ sub handle_request { $self->stash( departures => [] ); $self->stash( title => 'DBF' ); - $self->stash( version => $dbf_version ); + $self->stash( version => $self->config->{version} ); if ( not( $template ~~ [qw[app infoscreen json multi single text]] ) ) { $template = 'app'; @@ -704,7 +700,7 @@ sub train_details { $self->stash( departures => [] ); $self->stash( title => 'DBF' ); - $self->stash( version => $dbf_version ); + $self->stash( version => $self->config->{version} ); $opt{datetime} = DateTime->now( time_zone => 'Europe/Berlin' ) ->subtract( minutes => 20 ); @@ -1227,7 +1223,7 @@ sub handle_result { departures => \@departures, ice_type => $self->app->ice_type_map, station => $station_name, - version => $dbf_version, + version => $self->config->{version}, title => $via ? "$station_name → $via" : $station_name, refresh_interval => $template eq 'app' ? 0 : 120, hide_opts => $hide_opts, |