From 3f110567a1cf82b1bcf324cfe15e53460fb5dd04 Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 29 Dec 2013 16:30:11 -0800 Subject: handle exclusive tags and add to ACL --- mod/item.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'mod/item.php') diff --git a/mod/item.php b/mod/item.php index 8eec4aad9..74d87e732 100644 --- a/mod/item.php +++ b/mod/item.php @@ -494,6 +494,10 @@ function item_post(&$a) { logger('handle_tag: ' . print_r($success,tue)); if($inform) { logger('inform: ' . $tag . ' ' . print_r($inform,true)); + if(strpos($inform,'cid:') === 0) { + $str_contact_allow .= '<' . substr($inform,4) . '>'; + $inform = ''; + } } if($success['replaced']) { $tagged[] = $tag; @@ -987,9 +991,7 @@ function handle_tag($a, &$body, &$inform, &$str_tags, $profile_uid, $tag) { $newname = $r[0]['xchan_name']; //add person's id to $inform if exclusive if($exclusive) { - if(strlen($inform)) - $inform .= ','; - $inform .= 'cid:' . $r[0]['abook_id']; + $inform .= 'cid:' . $r[0]['xchan_hash']; } } -- cgit v1.2.3