aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers
diff options
context:
space:
mode:
authorBruno Perles2015-10-29 10:35:59 +0100
committerBruno Perles2015-10-29 10:35:59 +0100
commitbbdbdaee9ef0c126d6117be11708a7cd192b20d6 (patch)
tree1a235b76d30bde6561440546df14aa4af0c15b32 /app/controllers
parent5b4136b2907ffc918210495d8f9a29c1e7d681fb (diff)
downloadchouette-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.rb16
-rw-r--r--app/controllers/vehicle_journeys_controller.rb6
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