Beim Anlegen von neuen Mitarbeitern wird keine Fehlermeldung mehr angezeigt wenn das Alias File fehlt

This commit is contained in:
oesi
2016-12-01 13:30:45 +01:00
parent ff44827106
commit 010e4eaa60
+10 -7
View File
@@ -81,15 +81,18 @@ if(!$generateuid_addon_found)
// Das File aliases enthaelt die Mailverteiler haendisch gewarteten Mailverteiler die nicht // Das File aliases enthaelt die Mailverteiler haendisch gewarteten Mailverteiler die nicht
// in der FHC Datenbank vorhanden sind. // in der FHC Datenbank vorhanden sind.
// Diese duerfen nicht als UID verwendet werden, da es sonst zu Konflikten kommt // Diese duerfen nicht als UID verwendet werden, da es sonst zu Konflikten kommt
$aliases = file_get_contents(DOC_ROOT.'../system/aliases'); if(file_exists(DOC_ROOT.'../system/aliases'))
$aliases = explode("\n",$aliases);
foreach($aliases as $alias)
{ {
if(!strstr($alias,'#')) $aliases = file_get_contents(DOC_ROOT.'../system/aliases');
$aliases = explode("\n",$aliases);
foreach($aliases as $alias)
{ {
$entry = preg_split("/[\s:]+/", $alias); if(!strstr($alias,'#'))
if($entry[0]!='') {
$reserviert[]=$entry[0]; $entry = preg_split("/[\s:]+/", $alias);
if($entry[0]!='')
$reserviert[]=$entry[0];
}
} }
} }