diff --git a/app/models/domain.rb b/app/models/domain.rb index 2fa4387b3..ac84fa58b 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -33,7 +33,6 @@ class Domain < ActiveRecord::Base validates :owner_contact, presence: true validate :validate_period - #validate :validate_nameservers_uniqueness def name=(value) value.strip! @@ -56,20 +55,6 @@ class Domain < ActiveRecord::Base errors.add(:nameservers, :out_of_range, { min: min, max: max }) end - def validate_nameservers_uniqueness - validated = [] - nameservers.each do |ns| - next if validated.include?(ns.hostname) - - existing = nameservers.select { |x| x.hostname == ns.hostname } - if existing.length > 1 - validated << ns.hostname - errors.add(:nameservers, :taken) - add_epp_error('2302', 'hostObj', ns.hostname, [:nameservers, :taken]) - end - end - end - def validate_admin_contacts_count errors.add(:admin_contacts, :out_of_range) if admin_contacts_count.zero? end