From 18e695742ca9bb8de2fdbd92e8d0da765cf68643 Mon Sep 17 00:00:00 2001 From: "vishalsingh.qlo325" Date: Tue, 14 May 2024 10:34:31 +0530 Subject: [PATCH] Fixed: the errors not being displayed in the AdminThemesController after invalid file has been uploaded --- controllers/admin/AdminThemesController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/controllers/admin/AdminThemesController.php b/controllers/admin/AdminThemesController.php index df1f46d29..0a6046a13 100644 --- a/controllers/admin/AdminThemesController.php +++ b/controllers/admin/AdminThemesController.php @@ -677,6 +677,8 @@ class AdminThemesControllerCore extends AdminController if (!count($this->errors)) { Tools::redirectAdmin(Context::getContext()->link->getAdminLink('AdminThemes').'&conf=6'); + } else { + $this->redirect_after = ''; } } @@ -1981,7 +1983,7 @@ class AdminThemesControllerCore extends AdminController } } if ($xml_version_too_old && !$this->_checkConfigForFeatures(array_keys(AdminThemes::$check_features))) { - $this->errors[] .= Tools::displayError('The config.xml file has not been created for this version of PrestaShop.'); + $this->errors[] = Tools::displayError('The config.xml file has not been created for this version of PrestaShop.'); $return = false; }