refactor(Profil alias): checks if user has alias, creates extern alias email if available otherwise not

This commit is contained in:
SimonGschnell
2025-06-10 14:49:30 +02:00
parent 83d3f515de
commit d2e8505689
3 changed files with 18 additions and 13 deletions
@@ -232,7 +232,8 @@ class Profil extends FHCAPI_Controller
$intern_email["email"] = $uid . "@" . DOMAIN;
$extern_email = array();
$extern_email["type"] = "alias";
$extern_email["email"] = $benutzer_res->alias . "@" . DOMAIN;
$extern_email["email"] = $benutzer_res->alias? ($benutzer_res->alias. "@" . DOMAIN) : null;
$res->emails = array($intern_email, $extern_email);
$res->funktionen = $benutzer_funktion_res;
@@ -345,7 +346,7 @@ class Profil extends FHCAPI_Controller
$intern_email["email"] = $this->uid . "@" . DOMAIN;
$extern_email = array();
$extern_email["type"] = "alias";
$extern_email["email"] = $mitarbeiter_res->alias . "@" . DOMAIN;
$extern_email["email"] = $mitarbeiter_res->alias? ($mitarbeiter_res->alias . "@" . DOMAIN) :null;
$res->emails = [$intern_email, $extern_email];
$res->funktionen = $benutzer_funktion_res;