fix hovercard for not logged in users
This commit is contained in:
parent
22816c49a1
commit
92a84275d4
|
@ -44,7 +44,7 @@ function hovercard_content()
|
||||||
// the contact. So we strip out the contact id from the internal url and look in the contact table for
|
// the contact. So we strip out the contact id from the internal url and look in the contact table for
|
||||||
// the real url (nurl)
|
// the real url (nurl)
|
||||||
$cid = 0;
|
$cid = 0;
|
||||||
if (local_user() && strpos($profileurl, 'redir/') === 0) {
|
if (strpos($profileurl, 'redir/') === 0) {
|
||||||
$cid = intval(substr($profileurl, 6));
|
$cid = intval(substr($profileurl, 6));
|
||||||
$remote_contact = dba::selectFirst('contact', ['nurl'], ['id' => $cid]);
|
$remote_contact = dba::selectFirst('contact', ['nurl'], ['id' => $cid]);
|
||||||
$profileurl = defaults($remote_contact, 'nurl', '');
|
$profileurl = defaults($remote_contact, 'nurl', '');
|
||||||
|
|
|
@ -1081,6 +1081,7 @@ class Profile
|
||||||
$_SESSION['visitor_id'] = $visitor['id'];
|
$_SESSION['visitor_id'] = $visitor['id'];
|
||||||
$_SESSION['visitor_handle'] = $visitor['addr'];
|
$_SESSION['visitor_handle'] = $visitor['addr'];
|
||||||
$_SESSION['visitor_home'] = $visitor['url'];
|
$_SESSION['visitor_home'] = $visitor['url'];
|
||||||
|
$_SESSION['my_url'] = $visitor['url'];
|
||||||
|
|
||||||
$arr = [
|
$arr = [
|
||||||
'visitor' => $visitor,
|
'visitor' => $visitor,
|
||||||
|
|
Loading…
Reference in a new issue