X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Ffollow.php;h=f753206efcde106f36f06bb48d60bccbf0c1d174;hb=1c82ad073463097ba7e3918be7fbc0863789ee7c;hp=2461bf0356b63ae9fd0ffd2d31f3dbbb89fa2fd3;hpb=bbd5878734e658cbc514cacc20e231e843015d04;p=friendica.git diff --git a/include/follow.php b/include/follow.php index 2461bf0356..f753206efc 100644 --- a/include/follow.php +++ b/include/follow.php @@ -173,12 +173,12 @@ function new_contact($uid,$url,$interactive = false) { dbesc($ret['network']) ); - if(!count($r)) + if (!dbm::is_result($r)) $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `nurl` = '%s' AND `network` = '%s' LIMIT 1", intval($uid), dbesc(normalise_link($url)), dbesc($ret['network']) ); - if(count($r)) { + if (dbm::is_result($r)) { // update contact if($r[0]['rel'] == CONTACT_IS_FOLLOWER || ($network === NETWORK_DIASPORA && $r[0]['rel'] == CONTACT_IS_SHARING)) { q("UPDATE `contact` SET `rel` = %d , `subhub` = %d, `readonly` = 0 WHERE `id` = %d AND `uid` = %d", @@ -196,7 +196,7 @@ function new_contact($uid,$url,$interactive = false) { $r = q("select count(*) as total from contact where uid = %d and pending = 0 and self = 0", intval($uid) ); - if(count($r)) + if (dbm::is_result($r)) $total_contacts = $r[0]['total']; if(! service_class_allows($uid,'total_contacts',$total_contacts)) { @@ -208,7 +208,7 @@ function new_contact($uid,$url,$interactive = false) { intval($uid), dbesc($network) ); - if(count($r)) + if (dbm::is_result($r)) $total_network = $r[0]['total']; if(! service_class_allows($uid,'total_contacts_' . $network,$total_network)) { @@ -250,7 +250,7 @@ function new_contact($uid,$url,$interactive = false) { intval($uid) ); - if(! count($r)) { + if(! dbm::is_result($r)) { $result['message'] .= t('Unable to retrieve contact information.') . EOL; return $result; } @@ -270,7 +270,7 @@ function new_contact($uid,$url,$interactive = false) { // pull feed and consume it, which should subscribe to the hub. - proc_run('php',"include/onepoll.php","$contact_id", "force"); + proc_run(PRIORITY_HIGH, "include/onepoll.php", $contact_id, "force"); // create a follow slap @@ -295,7 +295,7 @@ function new_contact($uid,$url,$interactive = false) { intval($uid) ); - if(count($r)) { + if (dbm::is_result($r)) { if(($contact['network'] == NETWORK_OSTATUS) && (strlen($contact['notify']))) { require_once('include/salmon.php'); slapper($r[0],$contact['notify'],$slap);