aboutsummaryrefslogtreecommitdiff
path: root/src/controller/ArticleController.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-08-27 16:08:29 +0200
committerpolo <ordipolo@gmx.fr>2025-08-27 16:08:29 +0200
commite642cd51d7e8599537f8514bef8d5d16096dddf8 (patch)
treeb9ad8356fe8b572f6271ef5016d599d0768e9a65 /src/controller/ArticleController.php
parent6c28cf85e1b5921e4fb77be230651bc22e83b801 (diff)
downloadcms-e642cd51d7e8599537f8514bef8d5d16096dddf8.zip
optimisation UserController::existUsers, gestion des $response par le routeur, erreur article déjà supprimé
Diffstat (limited to 'src/controller/ArticleController.php')
-rw-r--r--src/controller/ArticleController.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/controller/ArticleController.php b/src/controller/ArticleController.php
index a982d8c..71bfdc3 100644
--- a/src/controller/ArticleController.php
+++ b/src/controller/ArticleController.php
@@ -101,7 +101,11 @@ class ArticleController
101 static public function deleteArticle(EntityManager $entityManager, array $json): Response 101 static public function deleteArticle(EntityManager $entityManager, array $json): Response
102 { 102 {
103 $director = new Director($entityManager); 103 $director = new Director($entityManager);
104 $director->makeArticleNode($json['id'], true); 104 if(!$director->makeArticleNode($json['id'], true)){
105 return new Response(
106 '{"success": false, "message": "Erreur: pas d\'article à supprimer"}',
107 Response::HTTP_INTERNAL_SERVER_ERROR); // 500
108 }
105 $article = $director->getArticleNode(); 109 $article = $director->getArticleNode();
106 $section = $director->getNode(); 110 $section = $director->getNode();
107 111