diff options
| author | Xinhui | 2017-06-13 11:49:55 +0200 | 
|---|---|---|
| committer | Xinhui | 2017-06-13 11:50:07 +0200 | 
| commit | 47f26d711d165be4dc20f5056d6ab09888de611b (patch) | |
| tree | 2be41db01696a2bee10c83771f02d6c5475b1a24 /app/models/clean_up.rb | |
| parent | c82bde8ec037d378203f7501a036a92aa35ca703 (diff) | |
| download | chouette-core-47f26d711d165be4dc20f5056d6ab09888de611b.tar.bz2 | |
Clean edit condition on date included or not
Diffstat (limited to 'app/models/clean_up.rb')
| -rw-r--r-- | app/models/clean_up.rb | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/app/models/clean_up.rb b/app/models/clean_up.rb index a2b150ecc..978cc7ecb 100644 --- a/app/models/clean_up.rb +++ b/app/models/clean_up.rb @@ -31,21 +31,21 @@ class CleanUp < ActiveRecord::Base    end    def destroy_time_tables_before -    time_tables = Chouette::TimeTable.where('end_date <= ?', self.begin_date) +    time_tables = Chouette::TimeTable.where('end_date < ?', self.begin_date)      self.destroy_time_tables(time_tables)    end    def destroy_time_tables_after -    time_tables = Chouette::TimeTable.where('start_date >= ?', self.begin_date) +    time_tables = Chouette::TimeTable.where('start_date > ?', self.begin_date)      self.destroy_time_tables(time_tables)    end    def destroy_time_table_dates_before -    Chouette::TimeTableDate.in_dates.where('date <= ?', self.begin_date).destroy_all +    Chouette::TimeTableDate.in_dates.where('date < ?', self.begin_date).destroy_all    end    def destroy_time_tables_dates_after -    Chouette::TimeTableDate.in_dates.where('date >= ?', self.begin_date).destroy_all +    Chouette::TimeTableDate.in_dates.where('date > ?', self.begin_date).destroy_all    end    def destroy_time_tables_dates_between @@ -53,11 +53,11 @@ class CleanUp < ActiveRecord::Base    end    def destroy_time_tables_periods_before -    Chouette::TimeTablePeriod.where('period_end <= ?', self.begin_date).destroy_all +    Chouette::TimeTablePeriod.where('period_end < ?', self.begin_date).destroy_all    end    def destroy_time_tables_periods_after -    Chouette::TimeTablePeriod.where('period_start >= ?', self.begin_date).destroy_all +    Chouette::TimeTablePeriod.where('period_start > ?', self.begin_date).destroy_all    end    def destroy_time_tables_periods_between | 
