|
@@ -3,11 +3,10 @@ class UserCredential < ActiveRecord::Base
|
|
|
|
|
|
belongs_to :user
|
|
|
|
|
|
- validates_presence_of :credential_name
|
|
|
- validates_presence_of :credential_value
|
|
|
- validates_inclusion_of :mode, :in => MODES
|
|
|
- validates_presence_of :user_id
|
|
|
- validates_uniqueness_of :credential_name, :scope => :user_id
|
|
|
+ validates :credential_name, presence: true, uniqueness: { case_sensitive: true, scope: :user_id}
|
|
|
+ validates :credential_value, presence: true
|
|
|
+ validates :mode, inclusion: { in: MODES }
|
|
|
+ validates :user_id, presence: true
|
|
|
|
|
|
before_validation :default_mode_to_text
|
|
|
before_save :trim_fields
|