mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-27 18:33:39 +01:00
ignore not (yet) existing mailaccounts table, but not checking for emailadmin, as it is not set in setup
This commit is contained in:
parent
345b73dcc0
commit
9b9d1bd07e
@ -213,8 +213,9 @@ class accounts_sql
|
||||
}
|
||||
}
|
||||
// store group-email in mailaccounts table
|
||||
if ($data['account_id'] < 0 && $GLOBALS['egw_info']['apps']['emailadmin'])
|
||||
if ($data['account_id'] < 0 && class_exists('emailadmin_smtp_sql', false))
|
||||
{
|
||||
try {
|
||||
if (empty($data['account_email']))
|
||||
{
|
||||
$this->db->delete(emailadmin_smtp_sql::TABLE, array(
|
||||
@ -232,6 +233,9 @@ class accounts_sql
|
||||
), __LINE__, __FILE__, emailadmin_smtp_sql::APP);
|
||||
}
|
||||
}
|
||||
// ignore not (yet) existing mailaccounts table
|
||||
catch (egw_exception_db $e) { }
|
||||
}
|
||||
return $data['account_id'];
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user