diff --git a/application/controllers/api/frontend/v1/Profil.php b/application/controllers/api/frontend/v1/Profil.php index 7e5a69255..f234fc30e 100644 --- a/application/controllers/api/frontend/v1/Profil.php +++ b/application/controllers/api/frontend/v1/Profil.php @@ -221,8 +221,9 @@ class Profil extends FHCAPI_Controller $intern_email["email"] = $uid . "@" . DOMAIN; $extern_email = array(); $extern_email["type"] = "alias"; - $extern_email["email"] = $benutzer_res->alias . "@" . DOMAIN; - $res->emails = array($intern_email, $extern_email); + + $extern_email["email"] = $benutzer_res->alias ? ($benutzer_res->alias . "@" . DOMAIN) : null; + $res->emails = $extern_email?[$intern_email, $extern_email]:[$intern_email]; $res->funktionen = $benutzer_funktion_res; $res->mailverteiler = $mailverteiler_res; @@ -334,8 +335,9 @@ 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; - $res->emails = [$intern_email, $extern_email]; + + $extern_email["email"] = $mitarbeiter_res->alias? ($mitarbeiter_res->alias . "@" . DOMAIN) : null; + $res->emails = $extern_email["email"]?[$intern_email, $extern_email]:[$intern_email]; $res->funktionen = $benutzer_funktion_res; $res->standort_telefon = $telefon_res;