diff --git a/src/nineschool-1.0/src/Command/SynchroUsersCommand.php b/src/nineschool-1.0/src/Command/SynchroUsersCommand.php index 42b71d7..81854bb 100644 --- a/src/nineschool-1.0/src/Command/SynchroUsersCommand.php +++ b/src/nineschool-1.0/src/Command/SynchroUsersCommand.php @@ -564,7 +564,7 @@ class SynchroUsersCommand extends Command $this->writeln($group->getName()); $usergroups=[]; - if($tabgroups[$group->getIdexternal()]) + if(array_key_exists($group->getIdexternal(),$tabgroups)&&$tabgroups[$group->getIdexternal()]) $usergroups = $tabgroups[$group->getIdexternal()]["users"]; $tbusers=[]; foreach($usergroups as $user) { diff --git a/src/nineschool-1.0/src/Controller/SecurityController.php b/src/nineschool-1.0/src/Controller/SecurityController.php index 09047ac..3a4568c 100755 --- a/src/nineschool-1.0/src/Controller/SecurityController.php +++ b/src/nineschool-1.0/src/Controller/SecurityController.php @@ -37,6 +37,9 @@ class SecurityController extends AbstractController } public function loginMYSQL(Request $request, AuthenticationUtils $authenticationUtils) { + // activer les activités par défaut + $this->get('session')->set('activeactivity',true); + return $this->render('Home/login.html.twig', array( 'last_username' => $authenticationUtils->getLastUsername(), 'error' => $authenticationUtils->getLastAuthenticationError(), @@ -117,6 +120,8 @@ class SecurityController extends AbstractController $this->updateLDAP($user); } + // activer les activités par défaut + $this->get('session')->set('activeactivity',true); // Autoconnexion // Récupérer le token de l'utilisateur