aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorRobert2017-06-28 11:21:00 +0200
committerRobert2017-06-28 11:21:00 +0200
commit92bf6d407c304c40e4d34eec8a85f6c3e1f7dab9 (patch)
tree0cb1e7a4c481d5b8b14a2c9a528a594286659682 /app
parente940564682b6622c9d1f5ac47b5561dba4c0426c (diff)
downloadchouette-core-92bf6d407c304c40e4d34eec8a85f6c3e1f7dab9.tar.bz2
Fixes: #3709@1h
Diffstat (limited to 'app')
-rw-r--r--app/models/calendar/period.rb6
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