diff options
| author | Bruno Perles | 2015-11-02 17:05:43 +0100 | 
|---|---|---|
| committer | Bruno Perles | 2015-11-02 17:05:43 +0100 | 
| commit | 915612ee90b2f454486fa821fdd75b800c326c99 (patch) | |
| tree | 329e8c8a22e736f90c1c7725355f81d2ac0fbd6d /app/helpers/vehicle_journeys_helper.rb | |
| parent | 5e64226f746078cdcf83e2db836a70af0498afc4 (diff) | |
| download | chouette-core-915612ee90b2f454486fa821fdd75b800c326c99.tar.bz2 | |
Display a list of vehicle journey frequencies
Diffstat (limited to 'app/helpers/vehicle_journeys_helper.rb')
| -rw-r--r-- | app/helpers/vehicle_journeys_helper.rb | 15 | 
1 files changed, 9 insertions, 6 deletions
| diff --git a/app/helpers/vehicle_journeys_helper.rb b/app/helpers/vehicle_journeys_helper.rb index 3b2649b34..9b4f055a1 100644 --- a/app/helpers/vehicle_journeys_helper.rb +++ b/app/helpers/vehicle_journeys_helper.rb @@ -16,18 +16,21 @@ module VehicleJourneysHelper      return "missing" if (is_present && is_present.departure_time.nil?)    end -  def vehicle_departure(vehicle) -    first_vjas = vehicle.vehicle_journey_at_stops.first -    return "" unless first_vjas.departure_time -    l(first_vjas.departure_time, :format => :hour).gsub( /  /, ' ')  +  def vehicle_departure(vehicle, departure_time=nil) +    unless departure_time +      first_vjas = vehicle.vehicle_journey_at_stops.first +      return '' unless first_vjas.departure_time +      departure_time = first_vjas.departure_time +    end +    l(departure_time, :format => :hour).gsub( /  /, ' ')    end -  def vehicle_title( vehicle) +  def vehicle_title(vehicle, departure_time=nil)      return t("vehicle_journeys.vehicle_journey#{'_frequency' if vehicle.frequency?}.title_stopless", :name => vehicle_name( vehicle)) if vehicle.vehicle_journey_at_stops.empty?      first_vjas = vehicle.vehicle_journey_at_stops.first      t("vehicle_journeys.vehicle_journey#{'_frequency' if vehicle.frequency?}.title",            :stop => first_vjas.stop_point.stop_area.name, -          :time => vehicle_departure(vehicle)) +          :time => vehicle_departure(vehicle, departure_time))    end    def edit_vehicle_title( vehicle) | 
