aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/journey_patterns_controller.rb
diff options
context:
space:
mode:
authorAlban Peignier2015-05-25 15:33:02 +0200
committerAlban Peignier2015-05-25 15:33:02 +0200
commitf69492f08988fe9dc3e89839011e79deb09ed35a (patch)
tree3a9b74362f9b22dc5acf45815984f29a46fdfa9c /app/controllers/journey_patterns_controller.rb
parent1143c1bd58a8760ff028bb10500f083f6a5fecc1 (diff)
downloadchouette-core-f69492f08988fe9dc3e89839011e79deb09ed35a.tar.bz2
Fixes params permission in JourneyPatternsController for stop_point_ids
Diffstat (limited to 'app/controllers/journey_patterns_controller.rb')
-rw-r--r--app/controllers/journey_patterns_controller.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/controllers/journey_patterns_controller.rb b/app/controllers/journey_patterns_controller.rb
index f4baa3b41..ce59d00b6 100644
--- a/app/controllers/journey_patterns_controller.rb
+++ b/app/controllers/journey_patterns_controller.rb
@@ -38,7 +38,7 @@ class JourneyPatternsController < ChouetteController
@vehicle_journey.update_journey_pattern(resource)
render "vehicle_journeys/select_journey_pattern"
end
-
+
# overwrite inherited resources to use delete instead of destroy
# foreign keys will propagate deletion)
def destroy_resource(object)
@@ -50,11 +50,11 @@ class JourneyPatternsController < ChouetteController
@journey_patterns ||= @q.result(:distinct => true).order(:name)
end
-
+
private
-
+
def journey_pattern_params
- params.require(:journey_pattern).permit( :route_id, :objectid, :object_version, :creation_time, :creator_id, :name, :comment, :registration_number, :published_name, :departure_stop_point_id, :arrival_stop_point_id, :stop_point_ids, :stop_points )
+ params.require(:journey_pattern).permit(:route_id, :objectid, :object_version, :creation_time, :creator_id, :name, :comment, :registration_number, :published_name, :departure_stop_point_id, :arrival_stop_point_id, {:stop_point_ids => []})
end
end