diff --git a/include/poller.php b/include/poller.php index fc77946f92..ab3987d657 100644 --- a/include/poller.php +++ b/include/poller.php @@ -164,7 +164,7 @@ consume_feed($xml,$importer,$contact,$hub); - if($contact['usehub'] && strlen($hub)) { + if((strlen($hub)) && (contact['rel'] == REL_BUD) && ($contact['priority'] == 0)) { subscribe_to_hub($hub,$importer,$contact); } diff --git a/mod/contacts.php b/mod/contacts.php index 8c24469791..dfd98961be 100644 --- a/mod/contacts.php +++ b/mod/contacts.php @@ -42,10 +42,6 @@ function contacts_post(&$a) { } } - $usehub = ((intval($_POST['usehub'])) ? 1 : 0); - if($orig_record[0]['usehub'] && (! $usehub)) { - // remove hub subscription - } $priority = intval($_POST['priority']); if($priority == (-1)) @@ -59,10 +55,9 @@ function contacts_post(&$a) { $reason = notags(trim($_POST['reason'])); - $r = q("UPDATE `contact` SET `profile-id` = %d, `usehub` = %d, `priority` = %d , `rating` = %d, `reason` = '%s' + $r = q("UPDATE `contact` SET `profile-id` = %d, `priority` = %d , `rating` = %d, `reason` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1", intval($profile_id), - intval($usehub), intval($priority), intval($rating), dbesc($reason), @@ -186,18 +181,8 @@ function contacts_content(&$a) { $sparkle = ''; } - $huburl = get_config('system','huburl'); - if($huburl) { - // finish selector - $hubenable = ''; - } - else - $hubenable = ''; - - $o .= replace_macros($tpl,array( '$poll_interval' => contact_poll_interval($r[0]['priority']), - '$hubenable' => $hubenable, '$last_update' => (($r[0]['last-update'] == '0000-00-00 00:00:00') ? t('Never') : datetime_convert('UTC',date_default_timezone_get(),$r[0]['last-update'],'D, j M Y, g:i A')), diff --git a/view/contact_edit.tpl b/view/contact_edit.tpl index 0771849de6..acea1da4e9 100644 --- a/view/contact_edit.tpl +++ b/view/contact_edit.tpl @@ -27,7 +27,6 @@