diff options
| author | Bruno Perles | 2015-10-29 10:35:59 +0100 |
|---|---|---|
| committer | Bruno Perles | 2015-10-29 10:35:59 +0100 |
| commit | bbdbdaee9ef0c126d6117be11708a7cd192b20d6 (patch) | |
| tree | 1a235b76d30bde6561440546df14aa4af0c15b32 /app/controllers | |
| parent | 5b4136b2907ffc918210495d8f9a29c1e7d681fb (diff) | |
| download | chouette-core-bbdbdaee9ef0c126d6117be11708a7cd192b20d6.tar.bz2 | |
Add vehicle_journey_frequency form with time band
Diffstat (limited to 'app/controllers')
| -rw-r--r-- | app/controllers/vehicle_journey_frequencies_controller.rb | 16 | ||||
| -rw-r--r-- | app/controllers/vehicle_journeys_controller.rb | 6 |
2 files changed, 16 insertions, 6 deletions
diff --git a/app/controllers/vehicle_journey_frequencies_controller.rb b/app/controllers/vehicle_journey_frequencies_controller.rb index 72f1fc7f5..c12400775 100644 --- a/app/controllers/vehicle_journey_frequencies_controller.rb +++ b/app/controllers/vehicle_journey_frequencies_controller.rb @@ -2,5 +2,19 @@ class VehicleJourneyFrequenciesController < VehicleJourneysController defaults resource_class: Chouette::VehicleJourneyFrequency -end + private + def vehicle_journey_frequency_params + params.require(:vehicle_journey_frequency).permit( { footnote_ids: [] } , :journey_pattern_id, :number, :published_journey_name, + :published_journey_identifier, :comment, :transport_mode_name, + :mobility_restricted_suitability, :flexible_service, :status_value, + :facility, :vehicle_type_identifier, :objectid, :time_table_tokens, + { date: [ :hour, :minute ] }, :button, :referential_id, :line_id, + :route_id, :id, { vehicle_journey_at_stops_attributes: [ :arrival_time, + :id, :_destroy, + :stop_point_id, + :departure_time] }, + { journey_frequencies_attributes: [ :id, :_destroy, :scheduled_headway_interval, :first_departure_time, + :last_departure_time, :exact_time, :timeband_id ] } ) + end +end diff --git a/app/controllers/vehicle_journeys_controller.rb b/app/controllers/vehicle_journeys_controller.rb index 2c2a533aa..0c64f0b2c 100644 --- a/app/controllers/vehicle_journeys_controller.rb +++ b/app/controllers/vehicle_journeys_controller.rb @@ -95,11 +95,7 @@ class VehicleJourneysController < ChouetteController :route_id, :id, { vehicle_journey_at_stops_attributes: [ :arrival_time, :id, :_destroy, :stop_point_id, - :departure_time, - :is_frequency] }, - { journey_frequencies_attributes: [ :scheduled_headway_interval, :first_departure_time, - :last_departure_time, - :exact_time ] } ) + :departure_time] } ) end end |
