This commit is contained in:
Martin Lensment 2015-09-11 12:44:10 +03:00
parent fca74e2ede
commit a2b6409460

View file

@ -12,13 +12,8 @@ class Epp::Domain < Domain
after_validation :validate_contacts after_validation :validate_contacts
def validate_contacts def validate_contacts
ok = true ok = true
if new_record? ac = admin_domain_contacts.includes(:contact).select { |x| !x.marked_for_destruction? }.map(&:contact)
ac = admin_domain_contacts.map(&:contact) tc = tech_domain_contacts.includes(:contact).select { |x| !x.marked_for_destruction? }.map(&:contact)
tc = tech_domain_contacts.map(&:contact)
else
ac = contacts
tc = []
end
# validate registrant here as well # validate registrant here as well
([registrant] + ac + tc).each do |x| ([registrant] + ac + tc).each do |x|
unless x.valid? unless x.valid?