Merge pull request #1076 from internetee/improve-epp-domain-info

Handle blocked and reserved domains in EPP domain:info
This commit is contained in:
Timo Võhmar 2019-02-27 19:56:45 +02:00 committed by GitHub
commit 35957d2d84
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 122 additions and 45 deletions

View file

@ -53,14 +53,6 @@ module DNS
Whois::Record.refresh(self)
end
def to_s
name
end
private
attr_reader :name
def registered?
Domain.find_by_idn(name)
end
@ -69,6 +61,18 @@ module DNS
BlockedDomain.where(name: name).any?
end
def reserved?
ReservedDomain.where(name: name).any?
end
def to_s
name
end
private
attr_reader :name
def zone_with_same_origin?
DNS::Zone.where(origin: name).any?
end