Delete project domains and certificates

This commit is contained in:
Jake Barnby 2023-01-27 16:46:38 +13:00
parent 536d36be7d
commit c9f4b7ca23
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C

View file

@ -255,6 +255,17 @@ class DeletesV1 extends Worker
{
$projectId = $document->getId();
// Delete project domains and certificates
$dbForConsole = $this->getConsoleDB();
$domains = $dbForConsole->find('domains', [
Query::equal('projectInternalId', [$document->getInternalId()])
]);
foreach ($domains as $domain) {
$this->deleteCertificates($domain);
}
// Delete project tables
$dbForProject = $this->getProjectDB($projectId, $document);