On status update, create WHOIS records for domains in auction

Should fix sporadic errors we are seeing with the integration
This commit is contained in:
Maciej Szlosarczyk 2019-04-01 10:24:54 +03:00
parent f35b2dc36c
commit d590b5d937
No known key found for this signature in database
GPG key ID: 41D62D42D3B0D765
2 changed files with 18 additions and 2 deletions

View file

@ -52,7 +52,10 @@ module Api
end
def update_whois_from_auction(auction)
whois_record = Whois::Record.find_by!(name: auction.domain)
whois_record = Whois::Record.find_or_create_by(name: auction.domain) do |record|
record.body = {}
end
whois_record.update_from_auction(auction)
end
end