diff options
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 |
