Update availability API to use EPP availability check

This commit is contained in:
Erin 2023-10-17 08:37:03 -07:00
parent 1904c7e461
commit 3ed4c0e4fb
No known key found for this signature in database
GPG key ID: 1CAD275313C62460
5 changed files with 108 additions and 25 deletions

View file

@ -59,12 +59,12 @@ def in_domains(domain):
given domain doesn't end with .gov, ".gov" is added when looking for
a match.
"""
domain = domain.lower()
Domain = apps.get_model("registrar.Domain")
if domain.endswith(".gov"):
return domain.lower() in _domains()
return Domain.available(domain)
else:
# domain search string doesn't end with .gov, add it on here
return (domain + ".gov") in _domains()
return Domain.available(domain + ".gov")
@require_http_methods(["GET"])