diff options
| author | Robert | 2017-06-28 11:21:00 +0200 |
|---|---|---|
| committer | Robert | 2017-06-28 11:21:00 +0200 |
| commit | 92bf6d407c304c40e4d34eec8a85f6c3e1f7dab9 (patch) | |
| tree | 0cb1e7a4c481d5b8b14a2c9a528a594286659682 /app | |
| parent | e940564682b6622c9d1f5ac47b5561dba4c0426c (diff) | |
| download | chouette-core-92bf6d407c304c40e4d34eec8a85f6c3e1f7dab9.tar.bz2 | |
Fixes: #3709@1h
Diffstat (limited to 'app')
| -rw-r--r-- | app/models/calendar/period.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/calendar/period.rb b/app/models/calendar/period.rb index bfde242f3..1c423dfcc 100644 --- a/app/models/calendar/period.rb +++ b/app/models/calendar/period.rb @@ -11,8 +11,8 @@ class Calendar < ActiveRecord::Base validate :check_end_greather_than_begin def check_end_greather_than_begin - if self.begin and self.end and self.begin > self.end - errors.add(:end, :invalid) + if self.begin && self.end && self.begin >= self.end + errors.add(:base, I18n.t('calendars.errors.short_period')) end end @@ -22,7 +22,7 @@ class Calendar < ActiveRecord::Base end def range - if self.begin and self.end and self.begin <= self.end + if self.begin && self.end && self.begin <= self.end Range.new self.begin, self.end end end |
