From ea2b4310682633e6dd5ef2ed37e0014c688cd9b6 Mon Sep 17 00:00:00 2001 From: vChabot Date: Wed, 30 May 2012 09:00:38 +0000 Subject: [PATCH] [-] BO : BugFix : #PSCFV-2620 : Wrong client age when the age is not filled --- controllers/admin/AdminCustomersController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controllers/admin/AdminCustomersController.php b/controllers/admin/AdminCustomersController.php index 47fddd1d8..3b9d3bba1 100644 --- a/controllers/admin/AdminCustomersController.php +++ b/controllers/admin/AdminCustomersController.php @@ -212,7 +212,7 @@ class AdminCustomersControllerCore extends AdminController public function renderList() { - $this->_select = '(YEAR(CURRENT_DATE)-YEAR(`birthday`)) - (RIGHT(CURRENT_DATE, 5) < RIGHT(birthday, 5)) AS `age`, ( + $this->_select = 'IF (YEAR(`birthday`) = 0, "-", (YEAR(CURRENT_DATE)-YEAR(`birthday`)) - (RIGHT(CURRENT_DATE, 5) < RIGHT(birthday, 5))) AS `age`, ( SELECT c.date_add FROM '._DB_PREFIX_.'guest g LEFT JOIN '._DB_PREFIX_.'connections c ON c.id_guest = g.id_guest WHERE g.id_customer = a.id_customer