diff options
Diffstat (limited to 'mod/follow.php')
-rw-r--r-- | mod/follow.php | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/mod/follow.php b/mod/follow.php index c07c210f6..9f5a8183b 100644 --- a/mod/follow.php +++ b/mod/follow.php @@ -6,15 +6,15 @@ require_once('include/follow.php'); function follow_init(&$a) { if(! local_user()) { - notice( t('Permission denied.') . EOL); return; } $uid = local_user(); $url = notags(trim($_REQUEST['url'])); $return_url = $_SESSION['return_url']; + $confirm = intval($_REQUEST['confirm']); - $result = new_contact($uid,$url,$a->get_channel(),true); + $result = new_contact($uid,$url,$a->get_channel(),true,$confirm); if($result['success'] == false) { if($result['message']) @@ -22,8 +22,15 @@ function follow_init(&$a) { goaway($return_url); } - info( t('Channel added') . EOL); + info( t('Channel added.') . EOL); goaway(z_root() . '/connections/' . $result['abook']['abook_id']); } + +function follow_content(&$a) { + + if(! local_user()) { + return login(); + } +}
\ No newline at end of file |