From caf95de092264c79aa4020bcdae6138c84d2dd23 Mon Sep 17 00:00:00 2001 From: gRoussac Date: Tue, 22 Jan 2013 18:33:14 +0100 Subject: [PATCH] [-] FO : Try to fix "phone required" bug once again when only signing in --- controllers/front/AuthController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/controllers/front/AuthController.php b/controllers/front/AuthController.php index c8d71561b..c471fbb0b 100644 --- a/controllers/front/AuthController.php +++ b/controllers/front/AuthController.php @@ -386,8 +386,13 @@ class AuthControllerCore extends FrontController if (!Tools::getValue('phone')) $error_phone = true; } - elseif ((Configuration::get('PS_REGISTRATION_PROCESS_TYPE') || Configuration::get('PS_ORDER_PROCESS_TYPE')) && (!Tools::getValue('phone') && !Tools::getValue('phone_mobile'))) + elseif (((Configuration::get('PS_REGISTRATION_PROCESS_TYPE') || Configuration::get('PS_ORDER_PROCESS_TYPE')) + && (Configuration::get('PS_ORDER_PROCESS_TYPE') && !Tools::getValue('email_create'))) + && (!Tools::getValue('phone') && !Tools::getValue('phone_mobile'))) $error_phone = true; + elseif (((Configuration::get('PS_REGISTRATION_PROCESS_TYPE') && Configuration::get('PS_ORDER_PROCESS_TYPE') && Tools::getValue('email_create'))) + && (!Tools::getValue('phone') && !Tools::getValue('phone_mobile'))) + $error_phone = true; } if ($error_phone)