- if (local_user() == $profile_uid) {
- return;
- }
-
- $zcid = 0;
-
- $cid = Session::getRemoteContactID($profile_uid);
-
- if (!$cid) {
- if (Profile::getMyURL()) {
- $contact = DBA::selectFirst('contact', ['id'],
- ['nurl' => Strings::normaliseLink(Profile::getMyURL()), 'uid' => $profile_uid]);
- if (DBA::isResult($contact)) {
- $cid = $contact['id'];
- } else {
- $gcontact = DBA::selectFirst('gcontact', ['id'], ['nurl' => Strings::normaliseLink(Profile::getMyURL())]);
- if (DBA::isResult($gcontact)) {
- $zcid = $gcontact['id'];
- }
- }
- }