Revert "Fix possible doubling of contact objects after race"

This commit is contained in:
Timo Võhmar 2020-06-30 15:39:48 +03:00 committed by GitHub
parent 98a209505d
commit 3be2c384a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 41 additions and 2238 deletions

View file

@ -177,7 +177,7 @@ class ContactTest < ActiveSupport::TestCase
def test_linked_when_in_use_as_domain_contact
Domain.update_all(registrant_id: contacts(:william).id)
DomainContact.first.update(contact_id: @contact.id)
DomainContact.update_all(contact_id: @contact.id)
assert @contact.linked?
end

View file

@ -137,9 +137,9 @@ class DomainTest < ActiveSupport::TestCase
contact = contacts(:john)
domain.admin_contacts << contact
assert_raise ActiveRecord::RecordNotUnique do
domain.admin_contacts << contact
end
domain.admin_contacts << contact
assert domain.invalid?
end
def test_invalid_when_the_same_tech_contact_is_linked_twice
@ -147,9 +147,9 @@ class DomainTest < ActiveSupport::TestCase
contact = contacts(:john)
domain.tech_contacts << contact
assert_raise ActiveRecord::RecordNotUnique do
domain.tech_contacts << contact
end
domain.tech_contacts << contact
assert domain.invalid?
end
def test_validates_name_server_count_when_name_servers_are_required