OBM_AddressBook::store($params); } else { OBM_AddressBook::create($params); } $addressbooks = OBM_AddressBook::search(); $subTemplate['addressbooks'] = new OBM_Template('addressbooks'); //FIXME Erreur de droit } elseif ($action == 'deleteAddressBook') { /////////////////////////////////////////////////////////////////////////////// OBM_AddressBook::delete($params); $addressbooks = OBM_AddressBook::search(); $subTemplate['addressbooks'] = new OBM_Template('addressbooks'); //FIXME Erreur de droit } elseif ($action == 'toggleSyncable') { /////////////////////////////////////////////////////////////////////////////// OBM_AddressBook::store($params); $addressbooks = OBM_AddressBook::search(); $subTemplate['addressbooks'] = new OBM_Template('addressbooks'); //FIXME Erreur de droit } elseif ($action == 'setSubscription') { /////////////////////////////////////////////////////////////////////////////// OBM_AddressBook::setSynced($params); $addressbooks = OBM_AddressBook::search(); $subTemplate['addressbooks'] = new OBM_Template('addressbooks'); //FIXME Erreur de droit } if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') { foreach($subTemplate as $template) { $template->set('contacts', $contacts); $template->set('contact', $contact);