aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVlatka Pavisic2017-01-13 17:42:37 +0100
committerVlatka Pavisic2017-01-13 17:42:37 +0100
commit9e69db1f517d15ab52cd169e3a5774d9071c3630 (patch)
tree8ac5d4d6a1290e841f888416f152e29cf867a281
parente36b449f7792da677f6aa74641e591fb66972ff6 (diff)
downloadchouette-core-9e69db1f517d15ab52cd169e3a5774d9071c3630.tar.bz2
Refs #2398 : Permissions validations fix
-rw-r--r--app/models/user.rb7
1 files changed, 2 insertions, 5 deletions
diff --git a/app/models/user.rb b/app/models/user.rb
index fe5d9910d..93b1f8f21 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -77,11 +77,8 @@ class User < ActiveRecord::Base
def permissions_unique_and_nonempty
if permissions && permissions.any?
- if permissions.uniq.length != permissions.length
- errors.add(:permissions, I18n.t('activerecord.errors.models.calendar.attributes.permissions.must_be_unique'))
- elsif permissions.include? ''
- errors.add(:permissions, I18n.t('activerecord.errors.models.calendar.attributes.permissions.must_be_nonempty'))
- end
+ errors.add(:permissions, I18n.t('activerecord.errors.models.calendar.attributes.permissions.must_be_unique')) if permissions.uniq.length != permissions.length
+ errors.add(:permissions, I18n.t('activerecord.errors.models.calendar.attributes.permissions.must_be_nonempty')) if permissions.include? ''
end
end
end