From 537c0996755704b0c417a9fc2f3609b2e92f8851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maxime=20Bilo=C3=A9?= Date: Tue, 18 Apr 2017 14:32:47 +0200 Subject: [PATCH] FO: Fix address form Ajax refresh --- controllers/front/AddressController.php | 4 ++-- controllers/front/OrderController.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/controllers/front/AddressController.php b/controllers/front/AddressController.php index 072c9c8e67ca1..89fe0ddca925d 100644 --- a/controllers/front/AddressController.php +++ b/controllers/front/AddressController.php @@ -122,8 +122,8 @@ public function displayAjaxAddressForm() { $addressForm = $this->makeAddressForm(); - if (Tools::getIsset('id_address')) { - $addressForm->loadAddressById(Tools::getValue('id_address')); + if (Tools::getIsset('id_address') && ($id_address = (int)Tools::getValue('id_address'))) { + $addressForm->loadAddressById($id_address); } if (Tools::getIsset('id_country')) { diff --git a/controllers/front/OrderController.php b/controllers/front/OrderController.php index 6abd28ca1b9ed..d79fde3fd2ad1 100644 --- a/controllers/front/OrderController.php +++ b/controllers/front/OrderController.php @@ -235,8 +235,8 @@ public function displayAjaxAddressForm() { $addressForm = $this->makeAddressForm(); - if (Tools::getIsset('id_address')) { - $addressForm->loadAddressById(Tools::getValue('id_address')); + if (Tools::getIsset('id_address') && ($id_address = (int)Tools::getValue('id_address'))) { + $addressForm->loadAddressById($id_address); } if (Tools::getIsset('id_country')) {