X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fdsprphotoq.php;h=0d8088d4bd8637c0a9c00787c1518aa04ed065c7;hb=2e8caf7f27197be5f12ea22f4a5e9aae2bb1ee89;hp=06e733d79c70126bc73dfae2ee61372218bc71c8;hpb=8b643d4c88ff9da3d4bdacfc7223abeee1f1827d;p=friendica.git diff --git a/include/dsprphotoq.php b/include/dsprphotoq.php index 06e733d79c..0d8088d4bd 100644 --- a/include/dsprphotoq.php +++ b/include/dsprphotoq.php @@ -8,7 +8,7 @@ function dsprphotoq_run($argv, $argc){ if(is_null($a)){ $a = new App; } - + if(is_null($db)){ @include(".htconfig.php"); require_once("include/dba.php"); @@ -28,9 +28,14 @@ function dsprphotoq_run($argv, $argc){ foreach($dphotos as $dphoto) { - $r = q("SELECT * FROM user WHERE uid = %d", - intval($dphoto['uid']) - ); + $r = array(); + + if ($dphoto['uid'] == 0) + $r[0] = array("uid" => 0, "page-flags" => PAGE_FREELOVE); + else + $r = q("SELECT * FROM user WHERE uid = %d", + intval($dphoto['uid'])); + if(!$r) { logger("diaspora photo queue: user " . $dphoto['uid'] . " not found"); return; @@ -45,6 +50,6 @@ function dsprphotoq_run($argv, $argc){ if (array_search(__file__,get_included_files())===0){ - dsprphotoq_run($argv,$argc); + dsprphotoq_run($_SERVER["argv"],$_SERVER["argc"]); killme(); }