From d5f329904c74d09c86c77b0ebbe037a6b738ac41 Mon Sep 17 00:00:00 2001 From: jpl Date: Thu, 27 Apr 2017 15:20:33 +0200 Subject: Refs #3185: refacto/upd tt#create --- app/controllers/time_tables_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'app/controllers/time_tables_controller.rb') diff --git a/app/controllers/time_tables_controller.rb b/app/controllers/time_tables_controller.rb index ea53df35f..3b8e390b6 100644 --- a/app/controllers/time_tables_controller.rb +++ b/app/controllers/time_tables_controller.rb @@ -46,7 +46,11 @@ class TimeTablesController < ChouetteController @time_table.periods << Chouette::TimeTablePeriod.new(period_start: date_range.begin, period_end: date_range.end, position: i) end end - create! + + create! do |success, failure| + success.html { redirect_to edit_referential_time_table_path(@referential, @time_table) } + failure.html { render :new } + end end def edit -- cgit v1.2.3