Handle blocked and reserved domains in EPP domain:info

Closes #597
This commit is contained in:
Artur Beljajev 2019-02-01 13:20:58 +02:00
parent f1148bd4f4
commit 36a53bd11a
6 changed files with 117 additions and 19 deletions

View file

@ -57,10 +57,6 @@ module DNS
name
end
private
attr_reader :name
def registered?
Domain.find_by_idn(name)
end
@ -69,6 +65,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