From 60ee3ec8f0367ac22b28e6ebff246a3968ce893f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 16 Oct 2023 10:26:23 +0200 Subject: [PATCH] =?UTF-8?q?UID=20Generierung=20bei=20Incoming=20um=20Nachn?= =?UTF-8?q?ame,=20Vorname=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vilesci/personen/import/interessentenimport.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/vilesci/personen/import/interessentenimport.php b/vilesci/personen/import/interessentenimport.php index 3cdfefb06..d1830eaeb 100644 --- a/vilesci/personen/import/interessentenimport.php +++ b/vilesci/personen/import/interessentenimport.php @@ -806,7 +806,12 @@ if (isset($_POST['save'])) $stg_obj = new studiengang(); $stg_obj->load(ltrim($stg,'0')); - $uid = generateUID($stg_obj->kurzbz,$jahr, $stg_obj->typ, $matrikelnr); + $nachname_clean = mb_strtolower(convertProblemChars($person->nachname)); + $vorname_clean = mb_strtolower(convertProblemChars($person->vorname)); + $nachname_clean = str_replace(' ','_', $nachname_clean); + $vorname_clean = str_replace(' ','_', $vorname_clean); + + $uid = generateUID($stg_obj->kurzbz,$jahr, $stg_obj->typ, $matrikelnr, $vorname_clean, $nachname_clean); //Benutzerdatensatz anlegen $benutzer = new benutzer(); @@ -815,10 +820,6 @@ if (isset($_POST['save'])) $benutzer->aktiv = true; $benutzer->aktivierungscode = generateActivationKey(); - $nachname_clean = mb_strtolower(convertProblemChars($person->nachname)); - $vorname_clean = mb_strtolower(convertProblemChars($person->vorname)); - $nachname_clean = str_replace(' ','_', $nachname_clean); - $vorname_clean = str_replace(' ','_', $vorname_clean); if (!defined('GENERATE_ALIAS_STUDENT') || GENERATE_ALIAS_STUDENT === true) {