Update deleteAccount-controller.php

This commit is contained in:
NOrtmann1
2026-06-10 18:32:12 +02:00
parent 8199afc88f
commit ae3a1be5e1
@@ -13,9 +13,16 @@ require_once __DIR__ . "/../model/UserManager.php";
try {
$dao = UserManager::getInstance();
$articleManager = ArticleManager::getInstance();
if (isset($_SESSION["user_email"])) {
$dao->deleteUser($_SESSION["user_email"]);
$articles = $articleManager->getArticlesByAuthor($_SESSION["user_email"]);
foreach ($articles as $article) {
$articleManager->deleteArticle($article, $_SESSION["user_email"]);
}
} else {
throw new NotFoundException("missing_user_email");
}