mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-19 10:59:21 +02:00
WIP urls, view, template, JS connecting tge template submission to view, rough-in the export method
This commit is contained in:
parent
69d5dd4d5c
commit
c2536d6300
13 changed files with 302 additions and 9 deletions
|
@ -33,6 +33,7 @@ from django.db.models import DateField
|
|||
from .utility.domain_field import DomainField
|
||||
from .utility.domain_helper import DomainHelper
|
||||
from .utility.time_stamped_model import TimeStampedModel
|
||||
from django.utils import timezone
|
||||
|
||||
from .public_contact import PublicContact
|
||||
|
||||
|
@ -959,6 +960,12 @@ class Domain(TimeStampedModel, DomainHelper):
|
|||
null=True,
|
||||
help_text=("Duplication of registry's expiration date saved for ease of reporting"),
|
||||
)
|
||||
|
||||
deleted_at = DateField(
|
||||
null=True,
|
||||
editable=False,
|
||||
help_text="Deleted at date",
|
||||
)
|
||||
|
||||
def isActive(self):
|
||||
return self.state == Domain.State.CREATED
|
||||
|
@ -1279,6 +1286,8 @@ class Domain(TimeStampedModel, DomainHelper):
|
|||
try:
|
||||
logger.info("deletedInEpp()-> inside _delete_domain")
|
||||
self._delete_domain()
|
||||
self.deleted_at = timezone.now()
|
||||
self.save()
|
||||
except RegistryError as err:
|
||||
logger.error(f"Could not delete domain. Registry returned error: {err}")
|
||||
raise err
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue