test/dummy/app/models/user.rb in loco-rails-3.0.3 vs test/dummy/app/models/user.rb in loco-rails-3.0.4
- old
+ new
@@ -1,12 +1,12 @@
class User < ActiveRecord::Base
has_many :articles
has_secure_password
- validates :email, presence: true, uniqueness: true,
+ validates :email, presence: true, uniqueness: { case_sensitive: false },
format: {with: /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i}
- validates :username, presence: true, uniqueness: true,
+ validates :username, presence: true, uniqueness: { case_sensitive: false },
format: {with: /\A[a-z][a-z0-9_\-]*\z/i}
validates :password_confirmation, presence: {on: :create}
def confirmed= val
success = case val.class.name