oops - missingfile from last checking, the important one
This commit is contained in:
parent
a02e5f692e
commit
fd6a21f522
1 changed files with 11 additions and 3 deletions
|
@ -2,14 +2,22 @@
|
||||||
|
|
||||||
function auto_redir(&$a, $contact_nick) {
|
function auto_redir(&$a, $contact_nick) {
|
||||||
|
|
||||||
|
// disabling temporarily - seeing a lot of recursive redirects, triggered in my case
|
||||||
|
// because one of my contacts has the same nickname as me so it's redirecting to his site
|
||||||
|
// (I'm trying to load my own profile page and he is remote so it shouldn't redirect anyway).
|
||||||
|
// Need some time to sort this out.
|
||||||
|
|
||||||
|
return;
|
||||||
|
|
||||||
if(local_user()) {
|
if(local_user()) {
|
||||||
|
|
||||||
$r = q("SELECT id FROM contact WHERE uid = ( SELECT uid FROM user WHERE nickname = '%s' LIMIT 1 ) AND nick = '%s' AND network = '%s' LIMIT 1",
|
$r = q("SELECT id FROM contact WHERE uid = ( SELECT uid FROM user WHERE nickname = '%s' LIMIT 1 ) AND nick = '%s' AND network = '%s' and self = 0 LIMIT 1",
|
||||||
dbesc($contact_nick),
|
dbesc($contact_nick),
|
||||||
dbesc($a->user['nickname']),
|
dbesc($a->user['nickname']),
|
||||||
dbesc(NETWORK_DFRN)
|
dbesc(NETWORK_DFRN)
|
||||||
);
|
);
|
||||||
if(!$r || $r[0]['id'] == remote_user())
|
|
||||||
|
if((!$r) || (! count($r)) || $r[0]['id'] == remote_user())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
||||||
|
@ -19,7 +27,7 @@ function auto_redir(&$a, $contact_nick) {
|
||||||
intval(local_user())
|
intval(local_user())
|
||||||
);
|
);
|
||||||
|
|
||||||
if(! $r)
|
if(! ($r && count($r)))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
$cid = $r[0]['id'];
|
$cid = $r[0]['id'];
|
||||||
|
|
Loading…
Reference in a new issue