From 9356a759460129b4573944ba15315e236b8e9844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Tempez?= Date: Thu, 9 Jan 2025 19:56:40 +0100 Subject: [PATCH] Bug User Import userId undefine --- core/module/user/user.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/module/user/user.php b/core/module/user/user.php index 654b136..5a9ee51 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -1675,12 +1675,13 @@ class user extends common $item['groupe'] = ($item['groupe'] >= self::GROUP_BANNED and $item['groupe'] <= self::GROUP_ADMIN) ? $item['groupe'] : 1; // L'utilisateur existe - if ($this->getData(['user', helper::filter($item['id'], helper::FILTER_ID)])) { + $userId = helper::filter($item['id'], helper::FILTER_ID); + if ($this->getData(['user', $userId])) { // Notification du doublon $item['notification'] = template::ico('cancel'); // Création du tableau de confirmation self::$users[] = [ - helper::filter($item['id'], helper::FILTER_ID), + $userId, $item['nom'], $item['prenom'], self::$groups[$item['groupe']], @@ -1695,7 +1696,6 @@ class user extends common // L'utilisateur n'existe pas } else { // Nettoyage de l'identifiant - $userId = helper::filter($item['id'], helper::FILTER_ID); // Enregistre le user $create = $this->setData([ 'user', @@ -1761,7 +1761,7 @@ class user extends common } // Sauvegarde la base manuellement - $this->saveDB(module: 'user'); + $this->saveDB('user'); if (empty(self::$users)) { $notification = helper::translate('Rien à importer, erreur de format ou fichier incorrect'); $success = false; @@ -1836,7 +1836,7 @@ class user extends common } } // Sauvegarde la base manuellement - $this->saveDB(module: 'user'); + $this->saveDB('user'); // Valeurs en sortie $this->addOutput([ 'redirect' => helper::baseUrl() . 'user/tag',