diff options
Diffstat (limited to 'app/models/chouette/time_table.rb')
| -rw-r--r-- | app/models/chouette/time_table.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/models/chouette/time_table.rb b/app/models/chouette/time_table.rb index 60684411a..41effe3eb 100644 --- a/app/models/chouette/time_table.rb +++ b/app/models/chouette/time_table.rb @@ -495,6 +495,7 @@ class Chouette::TimeTable < Chouette::TridentActiveRecord add_included_day d end end + self.convert_continuous_dates_to_periods end # if remained excluded dates are valid in other tt , remove it from result self.dates.each do |date| @@ -528,6 +529,7 @@ class Chouette::TimeTable < Chouette::TridentActiveRecord self.dates.to_a.sort! { |a,b| a.date <=> b.date} self.save! end + self.convert_continuous_dates_to_periods end @@ -546,6 +548,7 @@ class Chouette::TimeTable < Chouette::TridentActiveRecord self.periods.to_a.sort! { |a,b| a.period_start <=> b.period_start} self.save! end + self.convert_continuous_dates_to_periods end def duplicate |
