From 41790d359c5a283d9c8a11201726301f0a32c779 Mon Sep 17 00:00:00 2001 From: Yves Gugger Date: Sat, 13 Dec 2025 15:45:02 +0100 Subject: [PATCH] Fix domain_checker WHOIS indentation --- backend/app/services/domain_checker.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/backend/app/services/domain_checker.py b/backend/app/services/domain_checker.py index 5794a32..224057e 100644 --- a/backend/app/services/domain_checker.py +++ b/backend/app/services/domain_checker.py @@ -589,16 +589,16 @@ class DomainChecker: # Priority 3: Fall back to WHOIS (skip for TLDs that block it like .ch) if tld not in self.CUSTOM_RDAP_ENDPOINTS: - whois_result = await self._check_whois(domain) - - # Validate with DNS - if whois_result.is_available: - dns_available = await self._check_dns(domain) - if not dns_available: - whois_result.status = DomainStatus.TAKEN - whois_result.is_available = False - - return whois_result + whois_result = await self._check_whois(domain) + + # Validate with DNS + if whois_result.is_available: + dns_available = await self._check_dns(domain) + if not dns_available: + whois_result.status = DomainStatus.TAKEN + whois_result.is_available = False + + return whois_result # Final fallback: DNS-only check (for TLDs where everything else failed) dns_available = await self._check_dns(domain)