fix: Exception in dry-run with Gandi Provider

This commit is contained in:
Maël Gangloff
2024-08-06 11:58:41 +02:00
parent a603a2c7a0
commit 21298b07a2
4 changed files with 16 additions and 14 deletions

View File

@@ -63,15 +63,15 @@ final readonly class ProcessDomainTriggerHandler
$isDebug = $this->kernel->isDebug();
if (ConnectorProvider::OVH === $connector->getProvider()) {
$ovh = new OvhConnector($connector->getAuthData());
$ovh->orderDomain($domain, $isDebug);
$provider = new OvhConnector($connector->getAuthData());
} elseif (ConnectorProvider::GANDI === $connector->getProvider()) {
$gandi = new GandiConnector($connector->getAuthData(), $this->client);
$gandi->orderDomain($domain, $isDebug);
$provider = new GandiConnector($connector->getAuthData(), $this->client);
} else {
throw new \Exception('Unknown provider');
}
$provider->orderDomain($domain, $isDebug);
$this->sendEmailDomainOrdered($domain, $connector, $watchList->getUser());
} catch (\Throwable) {
$this->logger->warning('Unable to complete purchase. An error message is sent to user {username}.', [