]> git.mxchange.org Git - friendica.git/commitdiff
fix hovercard for not logged in users
authorrabuzarus <rabuzarus@t-online.de>
Thu, 21 Jun 2018 20:46:10 +0000 (22:46 +0200)
committerrabuzarus <rabuzarus@t-online.de>
Thu, 21 Jun 2018 20:46:10 +0000 (22:46 +0200)
mod/hovercard.php
src/Model/Profile.php

index 2fb7b8cc7829140930f3f9373cae5ede3ac90199..0e8cc80f27ae962453b57988f4d005d037c3e890 100644 (file)
@@ -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 real url (nurl)
        $cid = 0;
-       if (local_user() && strpos($profileurl, 'redir/') === 0) {
+       if (strpos($profileurl, 'redir/') === 0) {
                $cid = intval(substr($profileurl, 6));
                $remote_contact = dba::selectFirst('contact', ['nurl'], ['id' => $cid]);
                $profileurl = defaults($remote_contact, 'nurl', '');
index 31d9fe846f27a623879cb769028f3a16d1cb0b50..2e70af4d58ef44db4f47ef9d4842ee13a0b8bd7d 100644 (file)
@@ -1081,6 +1081,7 @@ class Profile
                $_SESSION['visitor_id'] = $visitor['id'];
                $_SESSION['visitor_handle'] = $visitor['addr'];
                $_SESSION['visitor_home'] = $visitor['url'];
+               $_SESSION['my_url'] = $visitor['url'];
 
                $arr = [
                        'visitor' => $visitor,