Fixed misplaced bracket causing forced default addressbook preference to be re-set to the current user

This commit is contained in:
Nathan Gray 2008-04-21 16:11:59 +00:00
parent 1eb9acec27
commit 72cbfd4083

View File

@ -139,8 +139,8 @@ class bocontacts extends socontacts
$this->default_private = substr($GLOBALS['egw_info']['user']['preferences']['addressbook']['add_default'],-1) == 'p'; $this->default_private = substr($GLOBALS['egw_info']['user']['preferences']['addressbook']['add_default'],-1) == 'p';
if ($this->default_addressbook > 0 && $this->default_addressbook != $this->user && if ($this->default_addressbook > 0 && $this->default_addressbook != $this->user &&
($this->default_private || ($this->default_private ||
$this->default_addressbook == (int)$GLOBALS['egw']->preferences->forced['addressbook']['add_default']) || $this->default_addressbook == (int)$GLOBALS['egw']->preferences->forced['addressbook']['add_default'] ||
$this->default_addressbook == (int)$GLOBALS['egw']->preferences->default['addressbook']['add_default']) $this->default_addressbook == (int)$GLOBALS['egw']->preferences->default['addressbook']['add_default']))
{ {
$this->default_addressbook = $this->user; // admin set a default or forced pref for personal addressbook $this->default_addressbook = $this->user; // admin set a default or forced pref for personal addressbook
} }