limits username uniqueness when registering with oauth

This commit is contained in:
kikito
2016-04-18 13:03:05 +02:00
parent f86912c77c
commit 3504a27ca3

View File

@@ -26,7 +26,7 @@ class User < ActiveRecord::Base
belongs_to :geozone
validates :username, presence: true, if: :username_required?
validates :username, uniqueness: true, if: :username_required?
validates :username, uniqueness: { scope: :registering_with_oauth }, if: :username_required?
validates :document_number, uniqueness: { scope: :document_type }, allow_nil: true
validate :validate_username_length