more integration of vcard and profiles

This commit is contained in:
zotlabs
2017-01-15 19:51:14 -08:00
parent d7080defd3
commit c32bc9dda4
3 changed files with 41 additions and 4 deletions

View File

@@ -632,6 +632,9 @@ function random_profile() {
function update_vcard($arr,$vcard = null) {
// logger('update_vcard: ' . print_r($arr,true));
$fn = $arr['fn'];
@@ -816,8 +819,10 @@ function get_vcard_array($vc,$id) {
$type = (($adr['TYPE']) ? vcard_translate_type((string)$adr['TYPE']) : '');
$adrs[] = [
'type' => $type,
'address' => escape_tags($adr->getParts())
'address' => $adr->getParts()
];
$last_entry = end($adrs);
array_walk($adrs[$last_entry],'array_escape_tags');
}
}