Vor Zugriff auf "employee"-Tabelle testen, ob diese existiert.
Es kann sein, dass die Funktion User::create_employee_record() aufgerufen wird, bevor die beim Benutzer eingetragene Datenbank existiert bzw. bevor darin die Lx-Office-Tabellen existieren. In diesem Falle darf create_employee_record() nicht fehlschlagen, weil der Eintrag in "employee" spätestens beim Login angelegt wird.
Das kann z.B. passieren, wenn im Administrationsbereich zuerst ein Benutzer und später erst die dazugehörige Datenbank angelegt wird.
Vor Zugriff auf "employee"-Tabelle testen, ob diese existiert.
Es kann sein, dass die Funktion User::create_employee_record()
aufgerufen wird, bevor die beim Benutzer eingetragene Datenbank
existiert bzw. bevor darin die Lx-Office-Tabellen existieren. In
diesem Falle darf create_employee_record() nicht fehlschlagen, weil
der Eintrag in "employee" spätestens beim Login angelegt wird.
Das kann z.B. passieren, wenn im Administrationsbereich zuerst ein
Benutzer und später erst die dazugehörige Datenbank angelegt wird.
Fix für Bug 922.