OC_JSON::error(array('data'=>array('message'=>OC_Contacts_App::$l10n->t('This is not your addressbook.'))));// Same here (as with the contact error). Could this error be improved?
OC_JSON::error(array('data'=>array('message'=>self::$l10n->t('This is not your addressbook.'))));// Same here (as with the contact error). Could this error be improved?
exit();
}
return$addressbook;
}
publicstaticfunctiongetContactObject($id){
$card=OC_Contacts_VCard::find($id);
if($card===false){
OC_JSON::error(array('data'=>array('message'=>self::$l10n->t('Contact could not be found.'))));
exit();
}
self::getAddressbook($card['addressbookid']);
return$card;
}
publicstaticfunctiongetContactVCard($id){
$card=self::getContactObject($id);
$vcard=OC_VObject::parse($card['carddata']);
// Check if the card is valid
if(is_null($vcard)){
OC_JSON::error(array('data'=>array('message'=>self::$l10n->t('vCard could not be read.'))));