From c9f4b7ca23a6bec131e7488e5b9584ba2e4e1733 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Fri, 27 Jan 2023 16:46:38 +1300 Subject: [PATCH] Delete project domains and certificates --- app/workers/deletes.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/workers/deletes.php b/app/workers/deletes.php index e840f86097..d866e088b9 100644 --- a/app/workers/deletes.php +++ b/app/workers/deletes.php @@ -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);