From 407d7b387ccd94af1b2b267c648b7bd02f49fdec Mon Sep 17 00:00:00 2001 From: christian Date: Thu, 10 Aug 2023 01:41:13 -0500 Subject: [PATCH] Migrations: Login user after registration a doublebutton in inscription- refs BT#20846 --- public/main/auth/inscription.php | 36 ++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/public/main/auth/inscription.php b/public/main/auth/inscription.php index 8aebf08630..73f51cf13a 100644 --- a/public/main/auth/inscription.php +++ b/public/main/auth/inscription.php @@ -3,6 +3,7 @@ use Chamilo\CoreBundle\Entity\User; use ChamiloSession as Session; +use Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken; require_once __DIR__.'/../inc/global.inc.php'; @@ -562,7 +563,7 @@ $user['language'] = 'french'; $userInfo = api_get_user_info(); if (!empty($userInfo)) { $langInfo = api_get_language_from_iso($userInfo['language']); - $user['language'] = $langInfo->getEnglishName(); +// $user['language'] = $langInfo->getEnglishName(); } $toolName = get_lang('Registration'); @@ -740,6 +741,7 @@ if (false === $userAlreadyRegisteredShowTerms) { ); } + if ($blockButton) { if (false !== $termActivated) { $form->addButton( @@ -756,7 +758,7 @@ if ($blockButton) { } else { $allow = ('true' === api_get_setting('platform.allow_double_validation_in_registration')); - if (false === $allow && $termActivated) { + if ($allow && !$termActivated) { $htmlHeadXtra[] = '