diff options
Diffstat (limited to 'app/controllers/journey_patterns_controller.rb')
| -rw-r--r-- | app/controllers/journey_patterns_controller.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/controllers/journey_patterns_controller.rb b/app/controllers/journey_patterns_controller.rb index 1ec15f7e8..d8611d6f9 100644 --- a/app/controllers/journey_patterns_controller.rb +++ b/app/controllers/journey_patterns_controller.rb @@ -2,6 +2,7 @@ class JourneyPatternsController < ChouetteController defaults :resource_class => Chouette::JourneyPattern respond_to :html + respond_to :js, :only => [:new_vehicle_journey] belongs_to :referential do belongs_to :line, :parent_class => Chouette::Line do @@ -16,4 +17,11 @@ class JourneyPatternsController < ChouetteController @stop_points = resource.stop_points.paginate(:page => params[:page], :per_page => 10) show! end + + def new_vehicle_journey + puts resource.inspect + @vehicle_journey = Chouette::VehicleJourney.new(:route_id => route.id) + @vehicle_journey.update_journey_pattern(resource) + render "vehicle_journeys/select_journey_pattern" + end end |
