From ad55093abb66a215ceaed6d0db3b4ca68734ac3e Mon Sep 17 00:00:00 2001 From: Damien Metzger Date: Mon, 18 Feb 2013 16:04:27 +0100 Subject: [PATCH] // Fixed fatal error --- controllers/admin/AdminImportController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/controllers/admin/AdminImportController.php b/controllers/admin/AdminImportController.php index be5678368..a21406383 100644 --- a/controllers/admin/AdminImportController.php +++ b/controllers/admin/AdminImportController.php @@ -954,6 +954,12 @@ class AdminImportControllerCore extends AdminController $cat_moved[$category->id] = (int)$category_already_created['id_category']; $category->id = (int)$category_already_created['id_category']; } + + if ($category->id && $category->id == $category->id_parent) + { + $this->errors[] = Tools::displayError('a category cannot be its own parent'); + continue; + } /* No automatic nTree regeneration for import */ $category->doNotRegenerateNTree = true;