diff options
| author | Marc Florisson | 2013-06-24 16:54:58 +0200 |
|---|---|---|
| committer | Marc Florisson | 2013-06-24 16:54:58 +0200 |
| commit | d6e1fb95a05bcbd1d7c3bbc7133da06001f6af6b (patch) | |
| tree | a310b5c545ea9dd5c3ea377814372380d99796f1 /app/models/subscription.rb | |
| parent | c868b0c7996705a96dc70de2d3730c80625df197 (diff) | |
| download | chouette-core-d6e1fb95a05bcbd1d7c3bbc7133da06001f6af6b.tar.bz2 | |
fix subscription and user edit page
Diffstat (limited to 'app/models/subscription.rb')
| -rw-r--r-- | app/models/subscription.rb | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/app/models/subscription.rb b/app/models/subscription.rb index c0d42732b..7b4e8c099 100644 --- a/app/models/subscription.rb +++ b/app/models/subscription.rb @@ -5,11 +5,6 @@ class Subscription attr_accessor :organisation_name, :user_name, :email, :password, :password_confirmation - validates_presence_of :organisation_name - validates_presence_of :user_name - validates_presence_of :email - validates_presence_of :password - validates_presence_of :password_confirmation def initialize(attributes = {}) attributes.each do |name, value| @@ -36,6 +31,7 @@ class Subscription unless user.valid? self.errors.add( :user_name, user.errors[:name]) if user.errors[:name] self.errors.add( :password, user.errors[:password]) if user.errors[:password] + self.errors.add( :password_confirmation, user.errors[:password_confirmation]) if user.errors[:password_confirmation] self.errors.add( :email, user.errors[:email]) if user.errors[:email] end self.errors.empty? |
