Skip to content

Commit

Permalink
Added check to only change status if it was set to Expired
Browse files Browse the repository at this point in the history
  • Loading branch information
chrismaddalena committed Sep 24, 2024
1 parent bb85c06 commit 12c789d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions ghostwriter/shepherd/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -760,7 +760,6 @@ def fetch_namecheap_domains():
domain_queryset = Domain.objects.filter(registrar="Namecheap")
expired_status = DomainStatus.objects.get(domain_status="Expired")
burned_status = DomainStatus.objects.get(domain_status="Burned")
unavailable_status = DomainStatus.objects.get(domain_status="Unavailable")
available_status = DomainStatus.objects.get(domain_status="Available")
health_burned_status = HealthStatus.objects.get(health_status="Burned")
for domain in domain_queryset:
Expand Down Expand Up @@ -809,7 +808,8 @@ def fetch_namecheap_domains():
domain_changes["updates"][domain.id]["domain"] = domain.name
domain_changes["updates"][domain.id]["change"] = "renewed"
domain.expired = False
domain.domain_status = available_status
if domain.domain_status == expired_status:
domain.domain_status = available_status
domain.save()

# Now, loop over every domain returned by Namecheap
Expand Down

0 comments on commit 12c789d

Please sign in to comment.