Add default addressbook
This commit is contained in:
parent
5047b6e385
commit
075db9f7ea
|
@ -37,6 +37,12 @@ if( !OC_User::isLoggedIn()){
|
||||||
$addressbooks = OC_Contacts_Addressbook::allAddressbooks(OC_User::getUser());
|
$addressbooks = OC_Contacts_Addressbook::allAddressbooks(OC_User::getUser());
|
||||||
if( count($addressbooks) == 0){
|
if( count($addressbooks) == 0){
|
||||||
OC_Contacts_Addressbook::addAddressbook(OC_User::getUser(),'default','Default Address Book');
|
OC_Contacts_Addressbook::addAddressbook(OC_User::getUser(),'default','Default Address Book');
|
||||||
|
$addressbooks = OC_Contacts_Addressbook::allAddressbooks(OC_User::getUser());
|
||||||
|
}
|
||||||
|
$prefbooks = OC_Preferences::getValue(OC_User::getUser(),'contacts','openaddressbooks',null);
|
||||||
|
if(is_null($prefbooks)){
|
||||||
|
$prefbooks = $addressbooks[0]['id'];
|
||||||
|
OC_Preferences::setValue(OC_User::getUser(),'contacts','openaddressbooks',$prefbooks);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load the files we need
|
// Load the files we need
|
||||||
|
@ -48,7 +54,7 @@ $id = isset( $_GET['id'] ) ? $_GET['id'] : null;
|
||||||
// sort addressbooks (use contactsort)
|
// sort addressbooks (use contactsort)
|
||||||
usort($addressbooks,'contacts_namesort');
|
usort($addressbooks,'contacts_namesort');
|
||||||
// Addressbooks to load
|
// Addressbooks to load
|
||||||
$openaddressbooks = explode(';',OC_Preferences::getValue(OC_User::getUser(),'contacts','openaddressbooks',null));
|
$openaddressbooks = explode(';',$prefbooks);
|
||||||
|
|
||||||
$contacts = array();
|
$contacts = array();
|
||||||
foreach( $openaddressbooks as $addressbook ){
|
foreach( $openaddressbooks as $addressbook ){
|
||||||
|
|
Loading…
Reference in New Issue