From 06608b687bdbbdbd9f5db5ae3084ff67fe249a5e Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Fri, 11 Dec 2015 18:13:54 +0200 Subject: [PATCH] Story#109965360 - do not validate destroyed domain nameservers --- app/models/domain.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/domain.rb b/app/models/domain.rb index 780ff3b7a..7858b3d36 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -543,7 +543,7 @@ class Domain < ActiveRecord::Base ### VALIDATIONS ### def validate_nameserver_ips - nameservers.each do |ns| + nameservers.to_a.reject(&:marked_for_destruction?).each do |ns| next unless ns.hostname.end_with?(name) next if ns.ipv4.present? errors.add(:nameservers, :invalid) if errors[:nameservers].blank?